DE19722479B4 - communication system - Google Patents

communication system Download PDF

Info

Publication number
DE19722479B4
DE19722479B4 DE1997122479 DE19722479A DE19722479B4 DE 19722479 B4 DE19722479 B4 DE 19722479B4 DE 1997122479 DE1997122479 DE 1997122479 DE 19722479 A DE19722479 A DE 19722479A DE 19722479 B4 DE19722479 B4 DE 19722479B4
Authority
DE
Germany
Prior art keywords
computer
communication system
alarm
control
information
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 - Fee Related
Application number
DE1997122479
Other languages
German (de)
Other versions
DE19722479A1 (en
Inventor
Ulrich Dipl.-Ing. Leimkötter
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Priority to DE1997122479 priority Critical patent/DE19722479B4/en
Publication of DE19722479A1 publication Critical patent/DE19722479A1/en
Application granted granted Critical
Publication of DE19722479B4 publication Critical patent/DE19722479B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer And Data Communications (AREA)

Abstract

Kommunikationssystem,
– mit einer Kommunikationsanlage (1), um Kommunikationsinformationen zwischen Endgeräte-Teilnehmern (2a – 2c) der Kommunikationsanlage (1) zu übertragen,
– mit mindestens einem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a – 3c), wobei der Rechner (3a – 3c) Steuermittel (7a – 7c) zur Übernahme bestimmter Steueraufgaben für die Steuerung der Kommunikationsanlage (1) aufweist, und
– mit an der Kommunikationsanlage (1) angeschlossenen Alarmmitteln (11), die mindestens einen, von dem Rechner (3a – 3c) über die Kommunikationsanlage (1) an die Alarmmittel (11) übermittelten, eine vom Rechner (3a – 3c) bereitgestellte Zustandsinformation beschreibenden Parameter überwachen, und in Fällen, in denen der Istwert des übermittelten Parameters von einem vorgegebenen Sollwert abweicht, ein Warnsignal erzeugen.
Communication system
- With a communication system (1) to transmit communication information between terminal devices (2a - 2c) of the communication system (1),
- With at least one of the communication system (1) connected computer (3a - 3c), wherein the computer (3a - 3c) control means (7a - 7c) to take over certain control tasks for the control of the communication system (1), and
- with alarm means (11) connected to the communication system (1), the at least one, from the computer (3a - 3c) via the communication system (1) to the alarm means (11) transmitted, provided by the computer (3a - 3c) state information Monitor descriptive parameters, and generate a warning signal in cases where the actual value of the transmitted parameter deviates from a predetermined setpoint.

Figure 00000001
Figure 00000001

Description

Bei einer Vielzahl bekannter Kommunikationssysteme werden auf der Basis eines Ethernetzes, d.h. eines Rechnernetzes, Kommunikationsinformationen an Rechnernetzschnittstellen zur Verfügung gestellt. Ein Kommunikationssystem umfaßt eine Kommunikationsanlage, welche zur Übertragung von Kommunikationsinformationen zwischen Teilnehmern des Kommunikationssystems dient, wobei es sich bei den Kommunikationsinformationen um Sprach- oder Videoinformationen sowie Daten handeln kann. In der Kommunikationsanlage ist dabei die eigentliche Vermittlungstechnik für einen Verbindungsaufbau zwischen den Teilnehmern des Kommunikationssystems realisiert. Bei der Kommunikationsanlage kann es sich demnach beispielsweise sowohl um eine öffentliche Vermittlungsstelle als auch um eine private Telefonnebenstellenanlage handeln.at A variety of well-known communication systems are based on an Ethernet network, i. a computer network, communication information provided at computer network interfaces. A communication system comprises a communication system, which is used to transmit communication information between participants of the communication system, it being the communication information about voice or video information as well as data can act. In the communication system is there the actual switching technology for establishing a connection between realized the participants of the communication system. At the communication system Thus, for example, it may be both public and private Switchboard as well as a private telephone PBX act.

An die Kommunikationsanlage können herkömmlich Endgeräte, wie z.B. stationäre Telefongeräte oder Basisstationen für mobile Endgeräte (Handys), sowie Amtsschnittstellen, wie z.B. ISDN-Schnittstellen, angeschlossen werden.At the communication system can conventional terminals such as. stationary telephone equipment or base stations for mobile devices (Mobile phones), as well as office interfaces, such. ISDN interfaces, connected become.

An die Kommunikationsanlage ist mindestens ein Rechner angeschlossen, welcher bestimmte Steueraufgaben für die Steuerung der Kommunikationsanlage übernimmt. Der Rechner umfaßt demnach ein Steuermodul, mit dem sowohl vermittlungstechnische Vorgänge als auch bestimmte Leistungsmerkmale der Kommunikationsanlage gesteuert und abgewickelt werden können. Da jedoch die Vermittlungstechnik des Kommunikationssystems für einen Verbindungsaufbau zwischen den Teilnehmern des Kommunikationssystems auch betriebsbereit sein soll, wenn der an die Kommunikationsanlage angeschlossene Rechner ausfällt, ist es vorteilhaft, auf den an die Kommunikationsanlage angeschlossenen Rechner lediglich diejenigen Steuerkomponenten auszulagern, die nicht die eigentliche Vermittlungstechnik betreffen. Dabei kann es sich z.B. um die Rufnummernvergabe, die automatische Rufweiterleitung, die Gebührenabrechnung oder die Steuerung von Sprachmailboxen der Kommunikationsanlage handeln. Die die eigentliche Vermittlungstechnik der Kommunikationsanlage betreffenden Basisfunktionalitäten sind in diesem Fall ausschließlich in der Kommunikationsanlage selbst realisiert und demnach nicht von dem oder den an die Kommunikationsanlage angeschlossenen Rechnern ansteuerbar.At the communication system is connected to at least one computer, which takes over certain control tasks for the control of the communication system. The calculator includes Accordingly, a control module, with both the switching processes as also controlled certain features of the communication system and can be handled. However, because the switching technology of the communication system for a connection between the participants of the communication system also operational should be when the computer connected to the communication system fails, it is advantageous to the computer connected to the communication system outsource only those control components that are not the concern actual switching technology. This may be e.g. to the call number assignment, the automatic call forwarding, the billing or the control of voice mailboxes of the communication system. The actual switching technology of the communication system basic functionalities concerned are exclusive in this case realized in the communication system itself and therefore not from the computer (s) connected to the communication system controllable.

Vorteilhafterweise wird die Steuerung der Kommunikationsanlage von mehreren Rechnern übernommen, die im Sinne eines Rechnernetzes miteinander vernetzt und an die Kommunikationsanlage angeschlossen sind. Die Kommunikationsanlage dient dabei nicht nur zur Realisierung der Vermittlungstechnik für die Kommunikationsübertragung zwischen den verschiedenen Teilnehmern des Kommunikationssystems, sondern auch als Schnittstelle zwischen den an die Kommunikationsanlage angeschlossenen Rechnern. Auf allen an die Kommunikationsanlage angeschlossenen Rechnern ist ein Kommunikationsmodul aktiviert, welches dem Benutzer des entsprechenden Rechners eine komfortable Kommunikationsoberfläche zur Kommunikation mit dem Rechner zur Verfügung stellt.advantageously, the control of the communication system is taken over by several computers, which networked in the sense of a computer network and to the Communication system are connected. The communication system is used not only for the realization of the switching technology for the communication between the different participants of the communication system, but also as an interface between the to the communication system connected computers. At all to the communication system connected computers, a communication module is activated, which gives the user of the corresponding computer a comfortable communication surface for Communication with the computer provides.

Das an die Kommunikationsanlage angeschlossene Rechnernetz stellt demnach dezentral Rechnerkapazitäten für die Kommunikationsanlagensteuerung zur Verfügung. Da jedoch auf den einzelnen an die Kommunikationsanlage angeschlossenen Rechnern auch weitere, nicht die Kommunikationsanlagensteuerung betreffende Benutzeranwendungsprogramme, wie z.B. Textverarbeitungsprogramme oder die Abarbeitung von Druckaufträgen usw., laufen, darf der Benutzer nicht durch die Abarbeitung der Kommunikationsanlagensteuerung auf den betreffenden Rechner in seiner "normalen Arbeit" behindert werden. Die an jedem Rechner verfügbare freie Rechnerkapazität, welche für die Steuerung der Kommunikationsanlage verwendet werden kann, ist somit stark abhängig von den Benutzeranforderungen, die der jeweilige Benutzer des Rechners hinsichtlich seiner "normalen Arbeit" an die Kapazitäten des jeweiligen Rechners stellt.The accordingly connected to the communication system computer network decentralized computer capacities for the Communication system control available. However, because of the individual computers connected to the communication system, non-communication system control user application programs, such as. Word processors or the processing of print jobs etc., the user must not through the processing of the communication system control be hindered on the computer in question in his "normal work". The on each computer available free computer capacity, which for The control of the communication system can be used thus heavily dependent from the user requirements that the respective user of the computer in terms of his "normal Work "on the capacities of the respective computer.

Die zuvor genannten Rechner des an die Kommunikationsanlage angeschlossenen Rechnernetzes können sich sowohl in ein und dem selben Raum als auch in verschiedenen Räumen eines Gebäudes befinden. Dabei ist es in der Regel wünschenswert, daß nur befugte Personen die Rechner des Rechnernetzes bedienen. Es besteht daher das Bedürfnis nach einem Kommunikationssystem, bei dem ein unberechtigter Zugriff auf das Rechnernetz überwacht werden kann.The previously mentioned computer connected to the communication system Computer network can in one and the same room as well as in different ones clear a building are located. It is usually desirable that only authorized Persons operating the computers of the computer network. It therefore exists the need after a communication system, in which an unauthorized access monitored on the computer network can be.

Beispielsweise ist aus der US-Patentschrift US 5,487,148 ein Computernetzwerk bekannt, bei dem mehrere Computer über ein digitales High-Speed-Netzwerk miteinander verbunden sind. In einem der Computer ist dabei ein „network control host" angeordnet, der bei Empfang eines Fehlerreports eine Alarmmeldung an einem Display ausgibt. Das beschriebene Verfahren ist jedoch spezifisch für ein reines Computernetzwerk.For example, from the US patent US 5,487,148 a computer network in which several computers are connected via a high-speed digital network. One of the computers has a "network control host" that emits an alarm message when receiving an error report, but the procedure described is specific to a pure computer network.

Der vorliegenden Erfindung liegt somit die Aufgabe zu Grunde, eine Kommunikationsanlage derart zu ergänzen, daß mit ihrer Hilfe ein unberechtigter Zugriff auf einen Rechner erkannt und gemeldet werden kann.Of the The present invention is therefore based on the object, a communication system such to complete, that with their help unauthorized access to a computer detected and can be reported.

Diese Aufgabe wird erfindungsgemäß durch ein Kommunikationssystem gemäß Anspruch 1 gelöst.These The object is achieved by a Communication system according to claim 1 solved.

Die Unteransprüche beschreiben allgemein vorteilhafte Ausgestaltungen der vorliegenden Erfindung.The under claims describe generally advantageous embodiments of the present invention Invention.

Wie bereits eingangs beschrieben worden ist, handelt es sich bei dem Kommunikationssystem der vorliegenden Erfindung um ein Kommunikationssystem, welches eine Kommunikationsanlage für die Übertragung von Kommunikationsinformationen zwischen Teilnehmern des Kommunikationssystems umfaßt, wobei die Kommunikationsanlage zumindest teilweise von mindestens einem Rechner gesteuert wird, der an die Kommunikationsanlage angeschlossen ist.As has already been described at the beginning, it is in the Communication system of the present invention to a communication system, which is a communication system for the transmission of communication information between participants of the communication system, wherein the communication system at least partially from at least one computer is controlled, which is connected to the communication system.

Erfindungsgemäß sind Alarmmittel vorgesehen, welche mit dem mindestens einen an die Kommunikationsanlage zu Steuerungszwecken angeschlossenen Rechner gekoppelt sind und mindestens einen Parameter dieses Rechners überwachen. Bei dem überwach ten Parameter kann es sich allgemein um Zustandsinformationen handeln, die von dem überwachten Rechner den Alarmmitteln zugeführt werden.According to the invention are alarm means provided, which with the at least one of the communication system coupled to control computers are connected and monitor at least one parameter of this computer. In the supervised th Parameters can generally be state information, those of the supervised Computer fed to the alarm means become.

Die Alarmmittel können beispielsweise in Form eines entsprechenden Moduls auf dem überwachten Rechner selbst installiert sein, so daß der Rechner seinen Arbeitsplatz gleichsam selbst überwacht. Vorteilhaft ist jedoch das Vorsehen eines Alarmrechners, auf dem die Alarmmittel beispielsweise in Form eines entsprechenden Alarmmoduls implementiert sind, wobei der Alarmrechner mit dem überwachten Rechner vernetzt ist. In der Regel werden mehrere Rechner zu Steuerungszwecken an die Kommunikationsanlage angeschlossen sein. Diese Rechner sind allesamt vernetzt und mit dem Alarmrechner verbunden. In diesem Fall überwacht der Alarmrechner jeweils mindestens einen Parameter eines jeden Rechners des Rechnernetzes.The Alarm means can for example, in the form of a corresponding module on the monitored Calculator itself installed, so that the calculator his workstation as it were self-supervised. However, it is advantageous to provide an alarm computer on which the alarm means, for example in the form of a corresponding alarm module implemented, with the alarm computer with the monitored Computer is networked. In general, several computers are for control purposes be connected to the communication system. These calculators are all networked and connected to the alarm computer. In this Case monitored the alarm computer each at least one parameter of each Computer of the computer network.

Wie bereits zuvor beschrieben worden ist, handelt es sich bei den überwachten Parametern in der Regel um Zustandsinformationen, die von den überwachten Rechnern abgefragt bzw. bereitgestellt werden. So können die überwachten Rechner des Kommunikationssystems beispielsweise Bewegungssensoren aufweisen, deren Bewegungsinformationen über das Rechnernetz dem Alarmrechner zugeführt werden. Durch Auswertung der Bewegungsinformationen der Bewegungssensoren kann der Alarmrechner demnach auf die Anwesenheit einer Person im Erfassungsbereich des jeweiligen Sensors schließen. Ebenso kann es sich bei dem von dem Alarmrechner überwachten Parameter um den Ein-/Ausschaltzustand der einzelnen Rechner handeln, so daß der Alarmrechner ein ungewünschtes Einschalten oder Ausschalten des jeweiligen Rechners überwachen und feststellen und eine entsprechende Warnung ausgeben kann. Ebenso ist die Kopplung einer Überwachungskamera mit den von dem Alarmrechner überwachten Rechnern des Kommunikationssystems denkbar, wobei die Überwachungskamera beispielsweise den Arbeitsplatz des jeweiligen Rechners abtastet und die Bildinformationen über das Rechnernetz dem Alarmrechner zuführt, der mit Hilfe einer entsprechenden Software durch Mustererkennung die Anwesenheit unberechtigter Personen in dem Überwachungsbereich der Überwachungskamera feststellen kann. Ebenso ist eine akustische Überwachung des Arbeitsplatzes des jeweiligen Rechners mit Hilfe eines Mikrofons denkbar. Schließlich kann der Alarmrechner auch über das Rechnernetz die Betätigung der Tastatur oder der Maus eines überwachten Rechners erfassen.As has already been described, it is the supervised Parameters usually include state information that is monitored by the Computers are queried or provided. So can the monitored Computer of the communication system, for example motion sensors whose movement information is supplied to the alarm computer via the computer network. By evaluation of the motion information of the motion sensors Accordingly, the alarm calculator can be based on the presence of a person in the Close the detection range of the respective sensor. Likewise, it can be the monitored by the alarm computer Parameters to act on the on / off state of each computer, so that the Alarm computer an unwanted switching on or turn off the respective computer monitor and notice and a can issue appropriate warning. Likewise, the coupling of a security camera with the monitored by the alarm computer Computers of the communication system conceivable, wherein the surveillance camera For example, the workplace of the respective computer scans and the picture information about the computer network feeds the alarm computer, with the help of a corresponding Software by pattern recognition the presence of unauthorized persons in the surveillance area the security camera can determine. Likewise, an acoustic monitoring of the workplace of the respective computer with the help of a microphone conceivable. Finally, can the alarm computer also over the computer network the operation capture the keyboard or mouse of a monitored computer.

In jedem Fall vergleichen die Alarmmittel, das heißt in der Regel der Alarmrechner, die zugeführten Zustandsinformationen, d.h. die überwachten Parameterwerte, mit vorgegebenen Sollwerten und erzeugen ein Warnsignal, falls die Zustandsinformationen von den vorgegebenen Sollwerten abweichen und die Alarmmittel auf die Anwesenheit einer unberechtigten Person schließen. Das Warnsignal kann sowohl optisch als auch akustisch ausgegeben werden. Ebenso können die Alarmmittel direkt über die öffentliche Telefonleitung mit der Alarmzentrale einer Polizeidienststelle oder eines Sicherheitsdienstes verbunden sein, so daß in dem Fall, daß die Alarmmittel auf die Anwesenheit einer unberechtigten Person schließen, automatisch ein entsprechender Alarm in der Alarmzentrale ausgelöst wird.In In each case, the alarm means, that is usually the alarm calculator, the supplied State information, i. the monitored parameter values, with predetermined setpoints and generate a warning signal if the State information deviate from the specified reference values and the alarm means on the presence of an unauthorized person shut down. The warning signal can be issued both visually and acoustically become. Likewise the alarm means directly over the public Telephone line with the alarm center of a police station or be connected to a security service, so that in the event that the alarm means to conclude the presence of an unauthorized person, automatically a corresponding alarm is triggered in the alarm center.

Da das erfindungsgemäß vorgesehene Alarmsystem vorteilhafterweise als Alarmanlage für die Nachtsicherung der Arbeitsplätze der Rechner des Kommunikationssystems eingesetzt werden kann, ist es vorteilhaft, die Alarmmittel dann zu aktivieren, wenn die Benutzer der einzelnen Rechner nicht. mehr im Gebäude anwesend sind. Zu diesem Zweck können die Alarmmittel mit einem Anwesenheitskontrollsystem, beispielsweise einem Arbeitszeiterfassungssystem, gekoppelt sein, welches automatisch die Alarmmittel aktiviert, falls keiner der Benutzer der an die Kommunikationsanlage angeschlossenen Rechner mehr in dem Gebäude anwesend ist.There the alarm system provided according to the invention Advantageously, as an alarm system for the night security of jobs Computer of the communication system can be used, it is advantageous to then activate the alarm means when the users the individual computer is not. more are present in the building. To this end can the alarm means with a presence control system, for example a work time recording system, which automatically the alarm means activated, if none of the users of the Communication system connected computer more present in the building is.

Ebenso ist denkbar, daß die Alarmmittel durch die Eingaben einer entsprechenden Kennung aktiviert und deaktiviert werden können. So kann beispielsweise der Benutzer eines der an die Kommunikationsanlage angeschlossenen Rechner am Abend, wenn er seinen Arbeitsplatz verläßt, durch die Eingabe einer entsprechenden Kennung die Überwachung seines Rechners bei dem zentralen Alarmrechner anmelden. Ebenso ist denkbar, daß der Alarmrechner durch die Eingabe einer Kennung an einem Administrationsrechner, beispielsweise durch den Systemadministrator, aktiviert und deaktiviert wird.It is also conceivable that the alarm means can be activated and deactivated by the inputs of a corresponding identifier. For example, the user of one of the computer connected to the communication system in the evening when he leaves his workplace, by entering a corresponding identifier monitoring log on to the central alarm computer. It is also conceivable that the alarm computer is activated and deactivated by entering an identifier on an administration computer, for example by the system administrator.

Die Erfindung stellt somit ein Kommunikationssystem bereit, wobei der oder die an die Kommunikationsanlage angeschlossene Rechner unmittelbar als Alarmindikatoren genutzt wird oder werden. Somit kann das Kommunikationssystem ohne großen Aufwand als Alarmanlage eingesetzt werden, wobei die Rechner beispielsweise selbständig ihren jeweiligen Arbeitsplatz überwachen, so daß auf einfache Art und Weise die Anwesenheit einer unberechtigten Person in den Räumen, in denen die Rech ner des Kommunikationssystems angeordnet sind, festgestellt und gemeldet werden kann.The The invention thus provides a communication system, wherein the or the computer connected to the communication system directly is or will be used as alarm indicators. Thus, the communication system without big ones Effort can be used as an alarm system, the computer, for example independent monitor their respective workplaces, so that on simple way the presence of an unauthorized person in the rooms, in which the computers of the communication system are arranged, can be detected and reported.

Die Erfindung wird nachfolgend anhand bevorzugter Ausführungsbeispiele unter Bezugnahme auf die Zeichnung näher beschrieben.The Invention will be described below with reference to preferred embodiments described in more detail with reference to the drawing.

1 zeigt ein erstes Ausführungsbeispiel des erfindungsgemäßen Kommunikationssystems, 1 shows a first embodiment of the communication system according to the invention,

2 zeigt ein zweites Ausführungsbeispiel des erfindungsgemäßen Kommunikationssystems, und 2 shows a second embodiment of the communication system according to the invention, and

3a und 3b zeigen beispielhaft den Inhalt der Kapazitätsinformationen, die von den Überwachungsmitteln des in 1 und 2 gezeigten Kommunikationssystems erzeugt und bereitgestellt werden. 3a and 3b show, by way of example, the content of the capacity information provided by the monitoring means of the in 1 and 2 generated and provided shown communication system.

1 zeigt ein bevorzugtes Ausführungsbeispiel der vorliegenden Erfindung. 1 shows a preferred embodiment of the present invention.

Das Kommunikationssystem umfaßt als wesentlichen vermittlungstechnischen Bestandteil eine Kommunikationsanlage 1, die beispielsweise eine öffentliche Vermittlungsstelle oder eine private Telefonnebenstellenanlage sein kann. Die Kommunikationsanlage 1 dient allgemein zur Übertragung von Kommunikationsinformationen zwischen Endgeräte-Teilnehmern 2a2c, die an die Kommunikationsanlage 1 anschließbar sind. Bei den zu übertragenden Kommunikationsinformationen kann es sich um Sprachinformationen, Daten- oder Bildinformationen handeln. An die Kommunikationsanlage 1 sind herkömmliche Endgeräte, wie zum Beispiel stationäre Telefone oder Basisstationen für mobile Endgeräte (Handys) anschließbar. Des weiteren können an die Kommunikationsanlage 1 herkömmliche Amtsschnittstellen, wie z.B. ISDN-Schnittstellen, angeschlossen werden.The communication system comprises as an essential call processing component a communication system 1 which may be, for example, a public exchange or a private telephone private branch exchange. The communication system 1 is generally used to transmit communication information between terminal devices 2a - 2c connected to the communication system 1 can be connected. The communication information to be transmitted may be voice information, data or image information. To the communication system 1 conventional terminals, such as stationary phones or base stations for mobile devices (mobile phones) can be connected. Furthermore, to the communication system 1 conventional office interfaces, such as ISDN interfaces are connected.

Mehrere Rechner bzw. Personal Computer 3a3c sind miteinander zu einem Rechnernetz, d.h. einem Ethernet, verbunden und über Ethernetschnittstellen an die Kommunikationsanlage 1 angeschlossen. Bei dem in 1 dargestellten Ausführungsbeispiel dient die Kommunikationsanlage 1 zum einen als Vermittler zur Übertragung der Kommunikationsinformationen zwischen den Teilnehmern 2a2c und zum anderen als Schnittstelle zwischen den einzelnen an die Kommunikationsanlage 1 angeschlossenen Rechnern 3a3c.Several computers or personal computers 3a - 3c are interconnected to a computer network, ie an Ethernet, and connected via Ethernet interfaces to the communication system 1 connected. At the in 1 illustrated embodiment, the communication system is used 1 on the one hand as an intermediary for transmitting the communication information between the participants 2a - 2c and second, as an interface between the individual to the communication system 1 connected computers 3a - 3c ,

Auf jedem Rechner 3a3c ist ein Kommunikationsmodul implementiert, welches einem Benutzer eine komfortable Kommunikationsoberfläche für die Kommunikation und Bedienung des entsprechenden Rechners zur Verfügung stellt. Zusätzlich ist auf jedem Rechner 3a3c ein Steuermodul 7a7c implementiert, um bestimmte Steueraufgaben für die Kommunikationsanlagensteuerung auszuführen. Die einzelnen Steuermodule 7a7c können dabei einerseits für die Übernahme und Steuerung bestimmter vermittlungstechnischer Vorgänge der Kommunikationsanlage 1 und/oder andererseits für die Abwicklung bestimmter Leistungsmerkmale der Kommunikationsanlage 1 vorgesehen sein. Da der Betrieb der eigentlichen Vermittlungstechnik der Kommunikationsanlage 1, d.h. der Verbindungsaufbau zwischen den an die Kommunikationsanlage 1 angeschlossenen Teilnehmern 2a2c, auch bei einem Ausfall eines oder mehrerer Rechner 3a3c gewährleistet sein soll, ist es jedoch vorteilhaft, nur Steueraufgaben zur Steuerung der Kommunikationsanlage 1 auf die Steuermodule 7a7c der Rechner 3a3c auszulagern, die nicht für die eigentliche Vermittlungstechnik erforderlich sind. Bei diesen "sekundären" Steuermerkmalen kann es sich demnach insbesondere um Leistungsmerkmale, wie z.B. die Rufnummernvergabe, die automatische Rufweiterleitung, die Verwaltung der Sprachmailbox oder die Gebührenabrechnung usw., der Kommunikationsanlage 1 handeln.On every computer 3a - 3c a communication module is implemented, which provides a user with a comfortable communication interface for the communication and operation of the corresponding computer. In addition, on every machine 3a - 3c a control module 7a - 7c implemented to perform certain control tasks for the communication system controller. The individual control modules 7a - 7c can on the one hand for the acquisition and control of certain call processing operations of the communication system 1 and / or on the other hand for the performance of certain features of the communication system 1 be provided. Since the operation of the actual switching technology of the communication system 1 , ie the connection between the to the communication system 1 connected participants 2a - 2c , even if one or more computers fail 3a - 3c should be guaranteed, however, it is advantageous only control tasks to control the communication system 1 on the control modules 7a - 7c the computer 3a - 3c outsourced that are not required for the actual switching technology. These "secondary" control features may therefore in particular features such as the number assignment, the automatic call forwarding, the management of the voice mailbox or billing, etc., the communication system 1 act.

Das aus den Rechnern 3a3c bestehende Rechnernetz stellt somit die Rechnerkapazitäten zur Kommunikationsanlagensteuerung zur Verfügung. Die auf jedem Rechner 3a3c für die Kommunikationsanlagensteuerung verfügbare freie Rechnerkapazität ist dabei stark abhängig von den Benutzeranforderungen des jeweiligen Rechners, d.h. beispielsweise Anwendungsprogrammen oder Druckaufträgen, die auf dem jeweiligen Rechner ablaufen. Der Benutzer des jeweiligen Rechners 3a3c darf durch die Abarbeitung der Kommunikationsanlagensteuerung nicht in seiner "normalen Arbeit" behindert werden. Aus diesem Grunde ist eine Überbelastung eines Rechners 3a3c zu vermeiden.That from the computers 3a - 3c existing computer network thus provides the computer capacity for communication system control. The on each computer 3a - 3c For the communication system control available free computer capacity is highly dependent on the user requirements of each computer, ie, for example, application programs or print jobs that run on the respective computer. The user of the respective computer 3a - 3c may not be hindered in his "normal work" by the execution of the communication system control. For this reason, an overload of a computer 3a - 3c to avoid.

Daher ist bei dem in 1 dargestellten Ausführungsbeispiel jeder Rechner 3a3c mit Rechnerkapazitäten-Beobachtungsmitteln 4a4c, 5a5c ausgestattet, die insbesondere an das (bereits zuvor beschriebene und in 1 der Einfachheit halber nicht dargestellte) Kommunikationsmodul des jeweiligen Rechners 3a3c angekoppelt sind. Die Rechnerkapazitäten-Beobachtungsmittel ermitteln die auf dem jeweiligen Rechner 3a3c für die Kommunikationsanlagensteuerung augenblicklich zur Verfügung stehende freie Rechnerkapazität und dienen zur Verwaltung der einzelnen Steueraufgaben der Kommunikationsanlagensteuerung derart, daß die einzelnen Steueraufgaben abhängig von den auf den einzelnen Rechnern 3a3c jeweils zur Verfügung stehenden Rechnerkapazitäten ohne Überbelastung eines der Rechner verteilt werden.Therefore, in the in 1 illustrated embodiment of each computer 3a - 3c with computer capacity monitoring means 4a - 4c . 5a - 5c equipped in particular to the (already described and in 1 for the sake of simplicity not shown) communication module of the respective computer 3a - 3c are coupled. The computer capacity monitoring means determine the on the respective computer 3a - 3c for the communication system control currently available free computer capacity and are used to manage the individual control tasks of communication system control such that the individual control tasks depending on the on the individual computers 3a - 3c available computer capacities are distributed without overloading one of the computers.

Die Rechnerkapazitäten-Beobachtungsmittel umfassen aus diesem Grund jeweils Überwachungsmittel 4a4c, die die auf dem jeweiligen Rechner 3a3c für die Übernahme von Steueraufgaben zur Steuerung der Kommunikationsanlage 1 augenblicklich zur Verfügung stehenden Rechnerkapazitäten ermitteln und in Kommunikation mit den anderen Überwachungsmitteln 4a4c der weiteren Rechner 3a3c eine systemweite Informationsliste mit entsprechenden Kapazitätsinformationen erzeugen und pflegen. Des weiteren umfassen die Rechnerkapazitäten-Beobach tungsmittel jeweils Verwaltungsmittel 5a5c die auf die zuvor beschriebene Informationsliste mit den Kapazitätsinformationen, welche jeweils in entsprechenden Speichermitteln 6a6c abgelegt sein können, zugreifen und auswerten. Sobald die Verwaltungsmittel 5a5c eines Rechners 3a3c feststellen, daß die auf dem entsprechenden Rechner zur Verfügung stehenden Rechnerkapazitäten nicht oder nicht mehr für die Übernahme bzw. Ausführung einer Steueraufgabe zur Kommunikationsanlagensteuerung ausreichen, wählen die Verwaltungsmittel 5a5c des entsprechenden Rechners 3a3c anhand der Kapazitätsinformationen der Informationsliste einen anderen Rechner aus, der ausreichend Rechnerkapazitäten, d.h. Ressourcen, für die Übernahme der entsprechenden Steueraufgabe bzw. Steuerkomponente zur Kommunikationsanlagensteuerung bereitstellt.The computer capacity observing means for this reason each comprise monitoring means 4a - 4c that are on the respective machine 3a - 3c for the assumption of control tasks for the control of the communication system 1 determine available computer capacities and in communication with the other monitoring means 4a - 4c the other computer 3a - 3c create and maintain a system-wide information list with corresponding capacity information. Furthermore, the computer capacity monitoring means each comprise management means 5a - 5c to the previously described information list with the capacity information, which respectively in corresponding storage means 6a - 6c can be stored, access and evaluate. Once the administrative funds 5a - 5c a computer 3a - 3c determine that the computer capacities available on the appropriate computer are not or no longer sufficient for the takeover or execution of a control task for communication system control, select the administrative means 5a - 5c the corresponding computer 3a - 3c on the basis of the capacity information of the information list from another computer that provides sufficient computer capacity, ie resources, for the acquisition of the corresponding control task or control component for communication system control.

Um zuverlässig einen geeigneten Rechner auswählen zu können, benötigen in diesem Fall die Verwaltungsmittel 5a5c Informationen über die für die Übernahme bzw. Ausführung der jeweiligen Steueraufgabe bzw. Steuerkomponente minimal benötigte Rechnerkapazität. Des weiteren benötigen die Verwaltungsmittel 5a5c Informationen über die für jeden Rechner maximal zumutbare Belastung durch die Kommunikationsanlagensteuerung, damit auf jedem Rechner auch ausreichend Kapazitäten für die "normale Arbeit" des Rechners zur Verfügung stehen.In order to be able to reliably select a suitable computer, in this case the administrative means are required 5a - 5c Information about the minimum required computer capacity for the takeover or execution of the respective tax task or control component. Furthermore, the administrative resources need 5a - 5c Information about the maximum acceptable load for each computer by the communication system control, so that on each computer also sufficient capacity for the "normal work" of the computer are available.

Die maximalen Belastungsgrenzen können für jeden Rechner 3a3c von einem Benutzer vorgegeben sein. Die zuvor genannten Informationen sind vorzugsweise ebenfalls in den Kommunikationsinformationen enthalten, welche jeweils in Speichermitteln 6a6c eines entsprechenden Rechners 3a3c abgelegt sind. Aufgrund dieser Informationen können die Verwaltungsmittel 5a5c eines Rechners 3a3c nunmehr einerseits entscheiden, wann und ob eine Überbelastung des jeweiligen Rechners 3a3c droht und andererseits in diesem Fall einen Rechner auswählen, der genügend freie Kapazitäten für die Übernahme einer Steueraufgabe von dem stark belasteten Rechner bereitstellt. Nach der Auswahl eines geeigneten Rechners wird mit Hilfe der Verwaltungsmittel des ausgewählten Rechners die für die Übernahme der Steuerkomponente bzw. der Steueraufgabe erforderliche Rechnerkapazität und Rechnerzeit reserviert und das Steuermodul 7a7c des ausgewählten Rechners zur Abarbeitung der übertragenen Steuerkomponente aktiviert und gestartet. Das Steuermodul 7a7c mit der aktivierten Steuerkomponente des ausgewählten Rechners erhält Informationen, von welchem anderen Rechner das Steuermodul gestartet worden ist, und kann somit über die Verwaltungsmittel des neu gestarteten Rechners sowie das Rechnernetz die für die Ausführung der Steuerkomponente benötigten aktuellen Betriebsdaten des Kommunikationssystems von dem vormals zuständigen Rechner abfragen. Nach dem Start der Steueraufgabe bzw. der Steuerkomponente auf dem neu ausgewählten Rechner beenden die Verwaltungsmittel des vormals zuständigen Rechners die Ausführung dieser Steueraufgabe und die Kapazitätsinformationen, d.h. die in den Speichern 6a6c abgelegte Informationsliste, werden entsprechend der neuen Aufgabenverteilung von den Überwachungsmitteln 4a4c aktualisiert und erneuert.The maximum load limits can be set for each computer 3a - 3c be predetermined by a user. The aforementioned information is preferably also included in the communication information, each in storage means 6a - 6c a corresponding computer 3a - 3c are stored. Because of this information, the administrative resources 5a - 5c a computer 3a - 3c Now decide on the one hand, when and if an overload of the respective computer 3a - 3c threatens and on the other hand, in this case, select a computer that provides enough free capacity for taking over a tax task from the heavily loaded computer. After selecting a suitable computer with the help of the administrative means of the selected computer for the acquisition of the control component or the control task required computer capacity and computer time reserved and the control module 7a - 7c activated the selected computer for processing the transmitted control component and started. The control module 7a - 7c with the activated control component of the selected computer receives information from which other computer, the control module has been started, and can thus query the administration of the newly started computer and the computer network required for the execution of the control component current operating data of the communication system of the formerly responsible computer , After the start of the control task or the control component on the newly selected computer, the management means of the formerly responsible computer terminate the execution of this control task and the capacity information, that is, in the memories 6a - 6c filed information list, according to the new task distribution of the monitoring means 4a - 4c updated and renewed.

Die Überwachungsmittel 4a4c können die Kapazitätsinformationen, welche in den Speichermitteln 6a6c abgelegt sind, kontinuierlich, d.h. laufend erneuern. Ebenso kann jedoch auch vorgesehen sein, daß die Überwachungsmittel 4a4c diese Kapazitätsinformationen erst erstellen, wenn eine Überbelastung 3a3c droht und demzufolge eine Anfrage für die Übertragung der Steueraufgaben bzw. Steuerkomponenten des stark belasteten Rechners vorliegt. Die kontinuierliche Erstellung und Erneuerung der Kapazitätsinformationen durch die Überwachungsmittel 4a4c ist insbesondere bei groben Rechnernetzen vorzuziehen.The monitoring means 4a - 4c can use the capacity information contained in the storage means 6a - 6c are stored continuously, ie continuously renewed. However, it may also be provided that the monitoring means 4a - 4c create this capacity information only when an overload 3a - 3c threatens and therefore there is a request for the transfer of tax tasks or tax components of the heavily loaded computer. The continuous creation and renewal of capacity information by the monitoring means 4a - 4c is preferable in particular with coarse computer networks.

Da im Falle eines Ausfalls eines der Rechner 3a3c keine Rückmeldung von dem ausgefallenen Rechner möglich ist, so daß die Überwachungsmittel 4a4c der anderen Rechner nicht die Belastung sowie die zur Verfügung stehenden Rechnerkapazitäten des ausgefallenen Rechners feststellen können, überwachen die Überwachungsmittel 4a4c die jeweils anderen Rechner des Rechnernetzes auf ihre Betriebsfähigkeit, so daß die Verwaltungsmittel 5a5c der anderen Rechner bei Erkennen eines Ausfalls eines der Rechner anhand der in den Speichern 6a6c abgelegten Kapazitätsinformationen die Steueraufgaben bzw. Steuerkomponenten, die zuvor auf dem ausgefallenen Rechner ausgelagert waren, auf entsprechend geeignete funktionsfähige Rechner des Rechnernetzes übertragen können, welche ausreichend Kapazitäten für die Übernahme dieser Steueraufgaben besitzen. Der Ausfall eines Rechners kann durch die Überwachungsmittel 4a4c der anderen Rechner des Rechnernetzes einfach dadurch festgestellt werden, daß keine Rückmeldung des ausgefallenen Rechners auf ein entsprechendes Anfragesignal vorliegt, mit dem gewöhnlich die Überwachungsmittel 4a4c die rechnerspezifische Auslastung sowie die weiteren rechnerspezifischen Kapazitätsinformationen, welche in den Speichermitteln 6a6c abgelegt werden, abfragen und feststellen.Because in case of failure of one of the calculators 3a - 3c no feedback from the failed computer is possible, so that the monitoring means 4a - 4c the other computer can not determine the load and the available computer capacity of the failed computer monitor the monitoring means 4a - 4c the other computers of the computer network on their operability, so that the administrative means 5a - 5c the other computer when detecting a failure of one of the calculators based on the in the memories 6a - 6c stored capacity information, the control tasks or control components that were previously outsourced on the failed computer, can transfer to suitably suitable functioning computer of the computer network, which have sufficient capacity for the acquisition of these control tasks. The failure of a computer can be controlled by the monitoring means 4a - 4c the other computer of the computer network simply be determined by the fact that no feedback of the failed computer is present on a corresponding request signal, usually with the monitoring means 4a - 4c the computer-specific capacity utilization as well as the further computer-specific capacity information contained in the storage means 6a - 6c be filed, query and determine.

Die Überwachungsmittel 4a4c sowie die Verwaltungsmittel 5a5c können miteinander gekoppelt sein, wobei insbesondere die Verwaltungsmittel 5a5c in den Überwachungsmitteln 4a4c integriert ausgestaltet sein können.The monitoring means 4a - 4c as well as the administrative resources 5a - 5c can be coupled together, in particular the administrative means 5a - 5c in the monitoring means 4a - 4c can be designed integrated.

Analog zu der zuvor beschriebenen Vorgehensweise wählen die Verwaltungsmittel 5a5c anhand der in den Speichern 6a6c abgelegten Kapazitätsinformationen ebenfalls einen geeigneten Rechner aus, der genügend Rechnerkapazitäten zur Verfügung stellt, falls eine zusätzliche, d.h. neue Steueraufgabe bzw. Steuerkomponente zur Steuerung der Kommunikationsanlage 1 auf einen der Rechner 3a3c zu verteilen ist.Analogous to the procedure described above, the administrative agents choose 5a - 5c based on the in the stores 6a - 6c Stored capacity information also from a suitable computer, which provides sufficient computer capacity available, if an additional, ie new control task or control component for controlling the communication system 1 on one of the computers 3a - 3c to distribute.

Der Benutzer des Rechnernetzes bzw. die Benutzer der einzelnen Rechner 3a3c können rechnerspezifisch eine Deaktivie rungszeit bzw. Power-Down-Zeit vorgeben, die einer Pausenzeit entspricht, nach deren Ablauf der entsprechende Rechner bzw. Personal Computer in den Power-Down-Zustand gefahren werden soll. Das heißt, diese Deaktivierungszeit entspricht der Zeitspanne zwischen einer letzten Aktion des jeweiligen Rechners und einer automatischen Deaktivierung des Rechners. Im heruntergefahrenen Ruhezustand, d.h. im Power-Down-Zustand, sind die wesentlichen Komponenten des jeweiligen Rechners, wie zum Beispiel der Monitor oder die Festplatte usw., deaktiviert, während die Netzkarte des entsprechenden Rechners 3a3c weiterhin aktiv ist und auch die Rechnerkapazitäten-Beobachtungsmittel, d.h. die Überwachungsmittel 4a4c und die Verwaltungsmittel 5a5c, des jeweiligen Rechners 3a3c im RAM-Speicher des jeweiligen Rechners weiterhin ablaufen und aktiv sind.The user of the computer network or the users of the individual computers 3a - 3c can specify a computer-specific deactivation time or power-down time, which corresponds to a pause time, after the expiration of the corresponding computer or personal computer is to be driven into the power-down state. That is, this deactivation time corresponds to the time span between a last action of the respective computer and an automatic deactivation of the computer. In the shutdown idle state, ie in the power-down state, the essential components of the respective computer, such as the monitor or the hard disk, etc., disabled while the network card of the corresponding computer 3a - 3c is still active and also the computer capacity monitoring means, ie the monitoring means 4a - 4c and the administrative resources 5a - 5c , of the respective computer 3a - 3c continue to run in RAM memory of the respective computer and are active.

Die Überwachungsmittel 4a4c überwachen nach jeder Aktion eines Rechners 3a3c den Ablauf dieser Power-Down-Zeit und veranlassen das automatische Herunterfahren des jeweiligen Rechners 3a3c, falls nach einer Aktion des entsprechenden Rechners die vorgegebene Power-Down-Zeit bzw. Deaktivierungszeit verstreicht, ohne daß eine weitere oder neue Aktion des jeweiligen Rechners ausgeführt worden ist. vor dem Herunterfahren des jeweiligen Rechners ermitteln jedoch die Verwaltungsmittel 5a5c des jeweiligen Rechners 3a3c anhand der in den Speichern 6a6c abgelegten Kapazitätsinformationen bzw. der Informationsliste einen oder mehrere andere Rechner, die ausreichend Rechnerkapazitäten für die Übernahme der Steueraufgaben des herunterzufahrenden Rechners bereitstellen. Nachdem die Verwaltungsmittel 5a5c des zu deaktivierenden Rechners 3a3c einen anderen Rechner ausgewählt haben, der die bisher von dem zu deaktivierenden Rechner ausgeführten Steueraufgaben zur Steuerung der Kommunikationsanlage 1 übernehmen kann, werden diese Steueraufgaben bzw. Steuerkomponenten – wie im Prinzip bereits zuvor beschrieben worden ist – auf den ausgewählten anderen Rechner übertragen und das Steuermodul 7a7c des anderen Rechners aktiviert, um die übertragene Steuerkomponente zu starten. Anschließend wird der zu deaktivierende Rechner heruntergefahren, wobei das Herunterfahren unmittelbar durch die Überwachungsmittel 4a4c des entsprechenden Rechners oder durch Zusammenwirken mit den Verwaltungsmitteln 5a5c des entsprechenden Rechners herbeigeführt werden kann.The monitoring means 4a - 4c monitor after every action of a computer 3a - 3c the expiration of this power-down time and cause the automatic shutdown of the respective computer 3a - 3c if, after an action of the corresponding computer, the predetermined power-down time or deactivation time elapses without another or new action of the respective computer has been executed. However, before the shutdown of the respective computer determine the administrative means 5a - 5c of the respective computer 3a - 3c based on the in the stores 6a - 6c stored capacity information or the information list one or more other computers that provide sufficient computer capacity for taking over the control tasks of the computer to be shut down. After the administrative funds 5a - 5c of the computer to be deactivated 3a - 3c have selected another computer, the previously executed by the computer to be deactivated control tasks to control the communication system 1 can take over these control tasks or control components - as has already been described in principle - transferred to the selected other computer and the control module 7a - 7c of the other computer to start the transferred control component. Subsequently, the computer to be deactivated is shut down, wherein the shutdown directly by the monitoring means 4a - 4c of the corresponding computer or by interaction with the administrative means 5a - 5c the appropriate computer can be brought about.

Für den Fall, daß die Überwachungsmittel 4a4c der Rechner 3a3c eine drohende Überbelastung eines der Rechner 3a3c feststellen und somit erkennen, daß die auf den Rechnern 3a – 3c für die Kommunikationsanlagensteuerung zur Verfügung stehenden Rechnerressourcen nicht oder nicht mehr ausreichen, ermitteln die Überwachungs- und Verwaltungsmittel 4a4c bzw. 5a5c des oder der betroffenen Rechner 3a3c einen heruntergefahrenen Rechner des Rechnernetzes, der sich somit im Ruhezustand, d.h. im Power-Down-Zustand, befindet, veranlassen die Aktivierung dieses Rechners und verlagern anschließend die entsprechenden Steueraufgaben bzw. Steuerkomponenten auf den nunmehr aktivierten, d.h. hochgefahrenen, Rechner des Rechnernetzes, um das Rechnernetz zu entlasten.In the event that the monitoring means 4a - 4c the computer 3a - 3c a threatening overload of one of the computers 3a - 3c determine and thus recognize that on the computers 3a 3c do not or no longer suffice computer resources available for communication system control, the monitoring and management means determine 4a - 4c respectively. 5a - 5c of the computer (s) concerned 3a - 3c a shut down computer of the computer network, which is thus in the idle state, ie in the power-down state, cause the activation of this computer and then relocate the corresponding control tasks or control components on the now activated, ie started up, computer of the computer network to the Relieve computer network.

Bei der Auslagerung von Steueraufgaben eines zu deaktivierenden, d.h. herunterzufahrenden Rechner des Rechnernetzes können den Verwaltungsmitteln 5a5c sämtlicher Rechner des Rechnernetzes von dem Benutzer des Rechnernetzes ein Lastrechner oder mehrere Lastrechner vorgegeben sein, die ausschließlich für die Auslagerung der Steueraufgaben bzw. Steuerkomponenten eines herunterzufahrenden Rechners in Frage kommen. Für den Fall, daß lediglich ein Lastrechner definiert ist, sind nach Herunterfahren der übrigen Rechner des Rechnernetzes, d.h. nach Ablauf der Power-Down-Zeit der einzelnen Rechner, ohne daß eine neue oder weitere Aktion des entsprechenden Rechners ausgeführt worden ist, sämtliche Steueraufgaben zur Steuerung der Kommunikationsanlage 1 auf ein und demselben Lastrechner konzentriert. Die Vorgabe des oder der Lastrechner kann durch eine entsprechende Information erfolgen, die nach Eingabe durch den Benutzer des Rechnernetzes Bestandteil der in den Speichern 6a6c abgelegten Kapazitätsinformationen bzw. der entsprechenden Informationsliste wird.In the outsourcing of control tasks of a to be deactivated, ie herunterzufahrenden computer of the computer network, the management means 5a - 5c all computers of the computer network by the user of the computer network, a load computer or multiple load computers to be specified, which come exclusively for the outsourcing of the control tasks or control components of a computer to be shut down in question. In the event that only one load computer is defined, after shutdown of the other computers of the computer network, ie after the expiration of the power-down time of the individual computers, without a new or further action of the corresponding computer executed has been all control tasks to control the communication system 1 concentrated on one and the same load computer. The default of the load computer or can be done by appropriate information that after entering by the user of the computer network part of the in the memory 6a - 6c stored capacity information or the corresponding information list.

Durch die zuvor beschriebene automatische Deaktivierung bzw. das automatische Herunterfahren von Rechnern, die während einer vorgegebenen Deaktivierungs- bzw. Power-Down-Zeit nicht benutzt worden sind, kann umfangreich Energie für das Betreiben dieser Rechner eingespart werden.By the automatic deactivation described above or the automatic one Shut down computers that fail during a given deactivation or power-down time have not been used, can be extensive Energy for the operation of these computers can be saved.

3a und 3b zeigen beispielhaft den Inhalt der Kapazitätsinformationen bzw. der systemweiten Informationsliste, welche in den in 1 dargestellten Speichern 6a6c eines jeden Rechners 3a3c abgelegt ist und den jeweiligen Verwaltungsmitteln 5a5c zur Verfügung steht. Wie in 3a gezeigt ist, umfassen die Kapazitätsinformationen zunächst rechnerspezifische Informationen über den Zustand und die Belastung der einzelnen Rechner des Rechnernetzes. Für jeden Rechner ist aufgeführt, wie hoch die aktuelle Belastung des jeweiligen Rechners durch die Übernahme von Steueraufgaben für die Steuerung der Kommunikationsanlage 1 ist (vgl. 2. Spalte der in 3a dargestellten Liste). Wie bereits zuvor beschrieben worden ist, wird diese Information laufend durch die Überwachungsmittel 4a4c der einzelnen Rechner 3a3c aktualisiert und über das Rechnernetz den Überwachungsmitteln der anderen Rechner mitgeteilt. In der dritten Spalte der in 3a dargestellten Liste ist rechnerabhängig eine Belastungsobergrenze für die Belastung des jeweiligen Rechners durch die Übernahme von Steueraufgaben zur Anlagensteuerung angegeben, wobei sich diese Belastungsobergrenze insbesondere danach richtet, wieviel Rechnerkapazität auf dem jeweiligen Rechner noch für die "normale Arbeit" an dem Rechner, wie z.B. für die Textverarbeitung oder die Bearbeitung von Druckaufträgen usw., zur Verfügung stehen soll. Der Wert dieser Belastungsobergrenze kann dem Kommunikationssystem einmalig durch den Benutzer mitgeteilt werden. Zudem kann die rechnerspezifisch von einem Benutzer vorgebbare Power-Down- Zeit, d.h. die Deaktivierungszeitspanne, die zwischen der letzten Aktion eines Rechners und dem beabsichtigten Herunterfahren des jeweiligen Rechners liegt, durch den Benutzer einmalig vorgegeben werden (vgl. 5. Spalte der in 3a dargestellten Liste). Schließlich kann durch den Benutzer des Rechnernetzes auch einer der Rechner, in 3a der Rechner 2, als Lastrechner definiert werden, auf den jeweils die Steueraufgaben eines herunterzufahrenden Rechners nach Ablauf der Power-Down-Zeit auszulagern sind. Alternativ können auch mehrere dieser Lastrechner definiert sein. Die Vorgabe bzw. Auswahl eines Rechners als Lastrechner kann insbesondere einfach durch Setzen eines entsprechenden Flags in der in 3a dargestellten Liste erfolgen. Schließlich umfaßt die in 3a dargestellte Informationsliste auch Informationen über den augenblicklichen Zustand der einzelnen Rechner des Rechnernetzes (vgl. 4. Spalte der Liste), wobei heruntergefahrene Rechner den Zustand "nicht aktiv" zugewiesen bekommen: Die Informationen der zweiten und vierten Spalte der in 3a dargestellten Informationsliste werden kontinuierlich von den Überwachungsmitteln 4a4c der einzelnen Rechner 3a3c erneuert. Da die Überwachungsmittel 4a4c bzw. die entsprechenden Rechner 3a3c über das an die Kommunikationsanlage 1 angeschlossene Rechnernetz miteinander in Verbindung stehen und kontinuierlich die augenblicklich für die einzelnen Rechner 3a3c gültigen Informationen austauschen, handelt es sich bei der in 3a dargestellten Liste um eine systemweite Liste, deren Inhalt in den Speichern 6a6c der einzelnen Rechner 3a3c jeweils identisch ist. 3a and 3b show by way of example the content of the capacity information or the system-wide information list, which are in the in 1 shown Save 6a - 6c of each computer 3a - 3c filed and the respective administrative means 5a - 5c is available. As in 3a is shown, the capacity information first comprise computer-specific information about the state and the load of the individual computers of the computer network. For each computer is listed how high the current load of the respective computer by taking over control tasks for the control of the communication system 1 is (see 2nd column of in 3a shown list). As previously described, this information is continually updated by the monitoring means 4a - 4c the individual computer 3a - 3c updated and communicated via the computer network to the monitoring means of other computers. In the third column of in 3a The list shown is dependent on the computer, an upper load limit for the load of the respective computer specified by the acquisition of control tasks for system control, this maximum load depends in particular on how much computer capacity on the respective computer nor for the "normal work" on the computer, such as for Word processing or the processing of print jobs, etc. should be available. The value of this upper load limit can be communicated to the communication system once by the user. In addition, the computer-specific by a user predeterminable power-down time, ie the deactivation period, which is between the last action of a computer and the intended shutdown of the respective computer, be given by the user once (see 5th column of in 3a shown list). Finally, by the user of the computer network also one of the computers, in 3a the computer 2 , are defined as a load computer to be outsourced to each of the control tasks of a herunterzufahrenden computer after the power-down time. Alternatively, several of these load computers can be defined. The specification or selection of a computer as a load computer can in particular simply by setting a corresponding flag in the in 3a List. Finally, the in 3a displayed information list also information about the current state of the individual computers of the computer network (see 4th column of the list), with shutdown computers get the state "not active" assigned: The information of the second and fourth column of in 3a displayed information list are continuously from the monitoring means 4a - 4c the individual computer 3a - 3c renewed. Because the monitoring means 4a - 4c or the corresponding computer 3a - 3c about that to the communication system 1 connected computer network communicate with each other and continuously the instantaneous for each computer 3a - 3c exchange valid information, it is in the in 3a displayed list by a system-wide list whose content is stored in the memory 6a - 6c the individual computer 3a - 3c is identical.

Wie in 3b gezeigt ist, umfassen die in den Speichern 6a6c abgelegten Informationen zudem Informationen über die einzelnen von den Rechnern 3a3c zu übernehmenden Steueraufgaben zur Kommunikationsanlagensteuerung. Aus 3b ist ersichtlich, daß die in den Speichern 6a6c abgelegten Informationen aufgabenabhängig auch Informationen über die für die Ausführung der einzelnen Steueraufgabe bzw. Steuerkomponente minimal benötigte Rechnerkapazität enthalten. Aufgrund der in der zweiten und dritten Spalte der in 3a dargestellten Liste sowie der in der zweiten Spalte der in 3b dargestellten Liste enthaltenen Informationen können demnach die Verwaltungsmittel 5a5c der in 1 dargestellten Rechner 3a3c stets zuverlässig beurteilen, welcher der Rechner des Rechnernetzes augenblicklich für die Übernahme einer bestimmten Steueraufgabe (ggf. eines anderen überbelasteten oder herunterzufahrenden Rechners) in der Lage ist, da dieser Rechner ausreichend Rechnerkapazitäten für die Übernahme von Steueraufgaben zur Steuerung der Kommunikationsanlage 1 bereitstellt. Die in 3b dargestellten Informationen über die für die jeweilige Steueraufgabe bzw. Steuerkomponente minimal benötigte Rechnerkapazität können ebenfalls von dem Benutzer des Rechnernetzes oder auch von der Kommunikationsanlage 1 den Rechnern 3a3c des Rechnernetzes vorgegeben werden.As in 3b shown include those in the memories 6a - 6c information stored in addition to information about each of the computers 3a - 3c to be taken over control tasks for communication system control. Out 3b It can be seen that in the memories 6a - 6c stored information task-dependent also contain information about the minimum required for the execution of the individual tax task or control computer capacity. Because of in the second and third column of in 3a list as well as in the second column of the in 3b The information contained in the list can therefore be used by the administrative 5a - 5c the in 1 illustrated calculator 3a - 3c always reliably assess which of the computers of the computer network is currently able to take over a specific control task (possibly another overloaded or herunterzufahrenden computer), since this computer has sufficient computer capacity for the acquisition of control tasks to control the communication system 1 provides. In the 3b The information about the minimum required computer capacity for the respective control task or the control component can also be displayed by the user of the computer network or also by the communication system 1 the computers 3a - 3c of the computer network can be specified.

Bei dem in 1 dargestellten Ausführungsbeispiel umfaßt das an die Kommunikationsanlage 1 angeschlossene Rechnernetz einen Alarmrechner bzw. Alarmserver, dessen Aufgabe die Überwachung der einzelnen Rechner 3a3c bzw. deren Arbeitsplätze ist. Die Aufgaben des Alarmrechners 11 können jedoch ebenso auf einem der Rechner 3a3c implementiert sein, die an sich zur Übernahme bestimmter Steueraufgaben der Kommunikationsanlage 1 vorgesehen sind. Ebenso kann vorgesehen sein, daß jeder der Rechner 3a3c sich selbst gemäß der folgenden Beschreibung überwacht.At the in 1 illustrated embodiment, this includes the communication system 1 connected computer network an alarm computer or alarm server whose task is the monitoring of each computer 3a - 3c or their jobs. The tasks of the alarm computer 11 However, you can do the same on one of the computers 3a - 3c be implemented, which in itself to take over be agreed control tasks of the communication system 1 are provided. It can also be provided that each of the computers 3a - 3c supervises itself according to the following description.

Der Alarmrechner 11 ist über die Kommunikationsanlage 1 mit den das eigentliche Rechnernetz 3a3c bildenden Rechnern verbunden und überwacht mindestens einen Parameter mindestens eines Rechners 3a3c. Vorzugsweise überwacht der Alarmrechner 11 – wie in 1 vorgesehen ist – mehrere Parameter sämtlicher Rechner 3a3c. Unter Parameter wird dabei allgemein eine beliebige Zustandsinformation eines Rechners verstanden, die von dem Rechner an den Alarmrechner 11 übertra gen bzw. von dem Alarmrechner 11 über das Rechnernetz abgefragt werden kann.The alarm calculator 11 is over the communication system 1 with the actual computer network 3a - 3c connected computers and monitors at least one parameter of at least one computer 3a - 3c , Preferably, the alarm computer monitors 11 - as in 1 is provided - several parameters of all computers 3a - 3c , In this case, parameter is generally understood to mean any state information of a computer which is sent from the computer to the alarm computer 11 transmis conditions or from the alarm computer 11 can be queried via the computer network.

Bei den von dem Alarmrechner 11 überwachten Parametern der Rechner 3a3c kann es sich beispielsweise um Zustandsinformationen hinsichtlich des Ein-/Ausschaltzustands der einzelnen Rechner 3a3c handeln. Erkennt beispielsweise der Alarmrechner 11, daß ein am Abend ausgeschalteter Rechner unbeabsichtigt bzw. ungewünscht eingeschaltet wird, wertet dies der Alarmrechner 11 als einen nicht autorisierten Eingriff in das Rechnernetz und erzeugt ein entsprechendes Warnsignal.In the case of the alarm computer 11 monitored parameters of the computer 3a - 3c For example, this may be status information regarding the on / off state of the individual computers 3a - 3c act. Detects, for example, the alarm calculator 11 in that a computer switched off in the evening is switched on unintentionally or undesirably, the alarm computer evaluates this 11 as an unauthorized intrusion into the computer network and generates a corresponding warning signal.

Ebenso können an den Rechnern 3a3c Bewegungssensoren 8a8c angebracht sein, die vorzugsweise den Arbeitsplatz des entsprechenden Rechners 3a3c überwachen und insbesondere am Abend, beispielsweise nach dem Ausschalten des entsprechenden Rechners, automatisch aktiviert werden. Die Bewegungsinformationen der Bewegungssensoren 8a8c werden über das Rechnernetz dem Alarmrechner 11 zur Verfügung gestellt, der ebenfalls ein Warnsignal erzeugt, falls einer der Bewegungssensoren 8a8c eine unbeabsichtigte Bewegung an dem Arbeitsplatz des entsprechenden Rechners 3a3c erfaßt.Likewise, on the computers 3a - 3c motion sensors 8a - 8c be appropriate, preferably the workplace of the corresponding computer 3a - 3c be monitored and especially in the evening, for example, after turning off the corresponding computer, automatically activated. The motion information of the motion sensors 8a - 8c become the alarm computer via the computer network 11 provided, which also generates a warning signal, if any of the motion sensors 8a - 8c an unintentional movement in the workstation of the corresponding computer 3a - 3c detected.

Ebenso kann – wie beispielhaft anhand des Rechners 3a angedeutet ist – eine mit dem entsprechenden Rechner gekoppelte Videokamera 9 vorgesehen sein, die ebenfalls zumindest den Arbeitsplatz des entsprechenden Rechners überwacht und über das Rechnernetz Video- bzw. Bildinformationen dem Alarmrechner 11 zur Verfügung stellt, der durch Auswertung dieser Videoinformationen anhand einer bestimmten Mustererkennungssoftware beurteilen kann, ob sich eine ungewünschte Person in dem Raum des Rechners 3a befindet. Auch in diesem Fall erzeugt der Alarmrechner 11 ein entsprechendes Warnsignal.Likewise - as exemplified by the computer 3a is indicated - a paired with the corresponding computer video camera 9 be provided, which also monitors at least the workstation of the corresponding computer and the computer network video or image information the alarm computer 11 provides that can evaluate by evaluating this video information based on a specific pattern recognition software, whether an unwanted person in the computer room 3a located. Also in this case the alarm calculator generates 11 a corresponding warning signal.

Ebenso kann über das Rechnernetz die Betätigung der Eingabevorrichtung der einzelnen Rechner 3a3c, d.h. beispiels weise die Betätigung der entsprechenden Tastatur oder der Maus, überwacht werden, was insbesondere sinnvoll ist, falls sich der entsprechende Rechner im heruntergefahrenen Ruhezustand bzw. Power-Down-Zustand befindet, da in der Regel ein stillgelegter Rechner durch Betätigung der Tastatur oder der Maus wieder vollständig aktiviert werden kann. Erfaßt der Alarmrechner 11 eine ungewünschte Betätigung der Tastatur oder der Maus eines der Rechner 3a3c, gibt der Alarmrechner 11 ebenfalls ein entsprechendes Warnsignal aus.Likewise, via the computer network, the operation of the input device of the individual computers 3a - 3c , ie example, the operation of the corresponding keyboard or the mouse to be monitored, which is particularly useful if the corresponding computer is in the shut down state of rest or power-down state, as a shutdown computer usually by pressing the keyboard or the mouse can be fully activated again. Captures the alarm calculator 11 an unwanted operation of the keyboard or mouse of one of the computers 3a - 3c , gives the alarm calculator 11 also a corresponding warning signal.

Schließlich kann auch vorgesehen sein, daß der Arbeitsplatz der einzelnen Rechner 3a3c akustisch überwacht wird, um beispielsweise auf diese Weise ein ungewünschtes Eindringen einer Person in den Raum, dem der entsprechende Rechner angeordnet ist, zu erkennen. Die Überwachung des Arbeitsplatzes kann – wie in 1 beispielhaft anhand des Rechners 3b angedeutet ist – mit Hilfe eines Mikrofons 10 erfolgen, welches insbesondere an eine in den Rechner 3b eingebaute Soundkarte angekoppelt ist. Die von dem Mikrofon 10 erfaßten akustischen Informationen werden über das Rechnernetz an den Alarmrechner 11 übertragen, der wiederum diese Informationen auswertet und beispielsweise das Eindringen einer ungewünschten Person erkennt, falls die von dem Mikrofon 10 gelieferten akustischen Informationen eine einen bestimmten Grenzwert überschreitende Lautstärke anzeigen.Finally, it can also be provided that the workplace of the individual computers 3a - 3c is acoustically monitored to detect, for example, in this way, an unwanted intrusion of a person in the room, which is arranged the corresponding computer. The monitoring of the workplace can - as in 1 exemplarily on the basis of the computer 3b is indicated - with the help of a microphone 10 done, which in particular to one in the computer 3b built-in sound card is docked. The one from the microphone 10 recorded acoustic information is sent via the computer network to the alarm computer 11 transmitted, which in turn evaluates this information and, for example, detects the intrusion of an unwanted person, if that of the microphone 10 supplied audible information exceeding a certain limit volume.

In jedem der zuvor genannten Fälle vergleicht der Alarmrechner 11 dementsprechend die von den Rechnern 3a3c gelieferten bzw. bereitgestellten Zustandsinformationen mit bestimmten vorgegebenen Sollwerten, die insbesondere in einem internen Speicher oder in Form einer Datenbank in dem Alarmrechner 11 abgelegt sein können. Sobald die von den Rechnern 3a3c gelieferten Zustandsinformationen von den vorgegebenen Sollwerten abweichen, d.h. mindestens ein von dem Alarmrechner 11 überwachter Parameter mindestens eines Rechners 3a3c nicht innerhalb eines vorgegebenen Sollbereiches liegt, erzeugt der Alarmrechner 11 ein Warnsignal und gibt dieses beispielsweise über einen Lautsprecher 12 akustisch oder über den Bildschirm bzw. Monitor 13 optisch aus. Ebenso kann vorgesehen sein, daß der Alarmrechner 11 ständig on-line über ein (nicht dargestelltes) Modem sowie die öffentliche Telefonleitung 17 mit einer Alarmzentrale 14, z.B. einem Sicherheitsdienst oder einer Polizeistation, verbunden ist, so daß der Alarmrechner 11 automatisch ein erzeugtes Warnsignal über die Telefonleitung 17 an die Alarmzentrale 14 weiterleitet und dort einen Alarm auslöst.In each of the above cases, the alarm calculator compares 11 accordingly from the computers 3a - 3c delivered or provided state information with certain predetermined setpoints, in particular in an internal memory or in the form of a database in the alarm computer 11 can be stored. Once the from the computers 3a - 3c supplied state information deviate from the predetermined setpoints, ie at least one of the alarm computer 11 monitored parameter of at least one computer 3a - 3c is not within a predetermined target range, generates the alarm computer 11 a warning signal and gives this example via a speaker 12 acoustically or via the screen or monitor 13 optically. Likewise, it can be provided that the alarm computer 11 constantly on-line via a (not shown) modem as well as the public telephone line 17 with an alarm center 14 , eg a security service or a police station, so that the alarm computer 11 automatically a generated warning signal over the telephone line 17 to the alarm center 14 redirects and triggers an alarm there.

Da die Überwachung der Arbeitsplätze der Rechner 3a3c insbesondere dann sinnvoll ist, wenn sich die Benutzer der Rechner 3a3c nicht mehr in den einzelnen Räumen der Rechner 3a3c befinden, wird der Alarmrechner 11 vorzugsweise automatisch dann aktiviert, wenn die Benutzer der Rechner 3a3c nicht mehr anwesend sind. Zu diesem Zweck kann der Alarmrechner 11 insbesondere mit einem Anwesenheitskontrollsystem gekoppelt werden, welches den Alarmrechner 11 automatisch aktiviert, falls das Anwesenheitskontrollsystem die Abwesenheit der Benutzer der Rechner 3a3c erfaßt hat. Dieses Anwesenheitskontrollsystem kann insbesondere durch ein Arbeitszeiterfassungssystem, wie es heutzutage für die Gleitzeiterfassung von Arbeitnehmern üblich ist, gebildet werden, wobei das Arbeitszeiterfassungssystem beispielsweise in Form eines Magnetkartenlesers 15 realisiert sein kann. Jeder Arbeitnehmer meldet sich durch Einführen seiner spezifischen Magnetkarte in den Magnetkartenleser 15 am Morgen an bzw. am Abend ab, so daß der Kartenleser 15 einerseits die Arbeitszeit des entsprechenden Arbeitnehmers erfassen kann und andererseits stets über die An- bzw. Abwesenheit des entsprechenden Arbeitnehmers informiert ist. Alternativ kann vorgesehen sein, daß der Alarmrechner 11 durch Eingabe eines Kenncodes aktiviert werden kann, wobei die Eingabe entweder unmittelbar an dem Alarmrechner 11 oder durch einen Administrator an einem Administrationsrechner des Rechnernetzes erfolgen kann.As the monitoring of jobs of computers 3a - 3c especially useful if the users of the computer 3a - 3c no longer in the individual rooms of the computer 3a - 3c will be the alarm calculator 11 preferably au then automatically activated when the users of the calculator 3a - 3c are no longer present. For this purpose, the alarm calculator 11 be coupled in particular with a presence control system which the alarm computer 11 automatically activated if the presence control system indicates the absence of the users of the computer 3a - 3c has detected. This presence control system can be formed, in particular, by a working time recording system, as is customary today for flexitime employees, wherein the working time detection system is in the form of a magnetic card reader, for example 15 can be realized. Each worker logs in by inserting his specific magnetic card into the magnetic card reader 15 in the morning or in the evening, so that the card reader 15 On the one hand, it is possible to record the working hours of the employee concerned and, on the other hand, to always be informed of the presence or absence of the employee concerned. Alternatively it can be provided that the alarm computer 11 can be activated by entering a passcode, the input either directly to the alarm computer 11 or by an administrator on an administration computer of the computer network.

Die Kombination des in 1 dargestellten Rechnernetzes zur Kommunikationsanlagensteuerung 1 mit einem Alarmrechner 11, der – wie bereits zuvor beschrieben worden ist – das Rechnernetz überwacht, besitzt den Vorteil, daß die Ressourcen des Rechnernetzes direkt für die Überwachung der Arbeitsplätze der einzelnen Rechner ausgewertet und für die Auslösung eines entsprechenden Alarms ausgenutzt werden können.The combination of in 1 illustrated computer network for communication system control 1 with an alarm computer 11 , which - as has already been described - monitors the computer network, has the advantage that the resources of the computer network can be evaluated directly for the monitoring of the workstations of the individual computers and exploited to trigger a corresponding alarm.

2 zeigt ein zweites Ausführungsbeispiel der vorliegenden Erfindung, wobei im Gegensatz zu dem in 1 dargestellten Ausführungsbeispiel nunmehr zentral ein Rechnerkapazitäten Beobachter vorgesehen ist, der zentrale Überwachungsmittel 4 sowie zentrale Verwaltungsmittel 5 mit einem zentralen Speicher 6 für die bereits zuvor beschriebenen Kapazitätsinformationen bzw. die Informationsliste umfaßt. Die zentralen Überwachungsmittel 4 sowie die zentralen Verwaltungsmittel 5 sind für sämtliche Rechner 3a3c verantwortlich, welche Steuermodule 7a7c für die Kommunikationsanlagensteuerung, d.h. für die Übernahme bestimmter Steueraufgaben bzw. Steuerkomponenten für die Steuerung der Kommunikationsanlage 1 aufweisen. Die zentralen Überwachungs- und Verwaltungsmittel 4, 5 sowie der zentrale Kapazitätsinformationsspeicher 6 können in einem zentralen Rechner 16, z.B. einem Server, vorgesehen oder auch in einem der Rechner 3a3c sowie alternativ in dem Alarmrechner 11 implementiert sein, wobei die Überwachungs- und Verwaltungsmittel 4 und 5 jeweils über das Rechnernetz zentral mit sämtlichen Rechnern 3a3c verbunden sind, welche Steueraufgaben für die Kommunikationsanlage 1 übernehmen. Die Funktion der Überwachungsmittel 4 sowie die Verwaltungsmittel 5 in Kombination mit den Speichermitteln 6 des in 2 dargestellten Ausführungsbeispiels unterscheidet sich im wesentlichen nicht von dem in 1 dargestellten Ausführungsbeispiel, bei dem die Überwachungsmittel 4a4c, die Verwaltungsmittel 5a5c sowie die Speichermittel 6a6c jeweils dezentral für jeden einzelnen Rechner 3a3c vorgesehen sind. 2 shows a second embodiment of the present invention, in contrast to the in 1 illustrated embodiment, now a computer capacity observers is provided, the central monitoring means 4 and centralized administrative resources 5 with a central store 6 for the previously described capacity information or the information list. The central monitoring means 4 as well as the central administrative resources 5 are for all computers 3a - 3c responsible, which control modules 7a - 7c for the communication system control, ie for the acquisition of certain control tasks or control components for the control of the communication system 1 exhibit. The central monitoring and management tools 4 . 5 as well as the central capacity information memory 6 can be in a central computer 16 , eg a server, provided or in one of the computers 3a - 3c as well as alternatively in the alarm computer 11 be implemented, the monitoring and management means 4 and 5 in each case via the computer network centrally with all computers 3a - 3c connected, which control tasks for the communication system 1 take. The function of the monitoring device 4 as well as the administrative resources 5 in combination with the storage media 6 of in 2 illustrated embodiment is essentially not different from that in 1 illustrated embodiment, wherein the monitoring means 4a - 4c , the administrative agent 5a - 5c as well as the storage means 6a - 6c each decentralized for each individual computer 3a - 3c are provided.

Die zentralen Überwachungsmittel 4 überwachen sämtliche Rechner 3a3c, die zur Kommunikationsanlagensteuerung vorgesehen sind, und erstellen somit die in 3a und 3b dargestellten Kapazitätsinformationen, welche in den zentralen Speichermitteln 6 abgelegt werden. Erkennen die Überwachungsmittel, daß eine Überbelastung eines der von ihnen überwachten Rechner 3a3c droht, d.h. daß einer der Rechner nicht oder nicht mehr ausreichend Rechnerkapazitäten für die Übernahme einer Steueraufgabe bereitstellt, wählen die zentralen Verwaltungsmittel 5 anhand der in dem Speicher 6 abgelegten Kapazitätsinformationen bzw. der entsprechenden Informationsliste einen Rechner aus, der ausreichend Rechnerkapazitäten für die Übernahme der entsprechenden Steuerkomponente bereitstellt. Anschließend wird die Steueraufgabe auf den neu ausgewählten Rechner übertragen, wobei die zentralen Überwachungsmittel 4 automatisch die in dem Speicher 6 abgelegte Informationsliste entsprechend aktualisieren. Nach dem Starten der Steuerkomponente auf dem neu ausgewählten Rechner werden – wie bereits anhand 1 beschrieben worden ist – auch die für die Ausführung der Steuerkomponente erforderlichen aktuellen Betriebsdaten von dem vormals zuständigen Rechner an den neu ausgewählten Rechner übertragen, was insbesondere unter Steuerung und Aufsicht der zentralen Verwaltungsmittel 5 erfolgt. Die Überwachungsmittel 4 fragen die Rechnerkapazitäten der einzelnen Rechner 3a3c entweder kontinuierlich ab, so daß die in dem Speicher 6 abgelegten Kapazitätsinformationen laufend erneuert werden, oder erstellen die entsprechende Informationsliste mit den Kapazitätsinformationen nur, falls eine entsprechende Anfrage seitens der Kommunikationsanlage 1 oder der Rechner 3a3c vorliegt, wenn z.B. eine neue Steueraufgabe bzw. Steuerkomponente zur Steuerung der Kommunikationsanlage 1 auf die Rechner 3a3c aufgeteilt werden soll oder einer der Rechner 3a3c die zentralen Überwachungs- und Verwaltungsmittel 4, 5 mit der Umverteilung einer oder mehrerer seiner bisher von diesem Rechner ausgeführten Steueraufgaben bzw. Steuerkomponenten beauftragt.The central monitoring means 4 monitor all computers 3a - 3c , which are intended for communication system control, and thus create the in 3a and 3b shown capacity information, which in the central storage means 6 be filed. Detecting the monitoring means that an overload of one of them monitored computer 3a - 3c threatens, ie that one of the computers does not or no longer provides sufficient computer capacity for the assumption of a tax task, choose the central administrative means 5 on the basis of the memory 6 stored capacity information or the corresponding information list from a computer that provides sufficient computer capacity for the adoption of the corresponding control component. Subsequently, the control task is transferred to the newly selected computer, the central monitoring means 4 automatically in the memory 6 Update stored information list accordingly. After starting the engine on the newly selected machine - as already described 1 has been described - also the necessary for the execution of the control component current operating data from the previously competent computer transferred to the newly selected computer, which in particular under the control and supervision of the central administrative means 5 he follows. The monitoring means 4 ask the computer capacities of the individual computers 3a - 3c either continuously, so that in the memory 6 stored capacity information is renewed continuously, or create the corresponding information list with the capacity information only if a request from the communication system 1 or the calculator 3a - 3c if, for example, a new control task or control component for controlling the communication system 1 on the calculator 3a - 3c should be split or one of the calculator 3a - 3c the central monitoring and management tools 4 . 5 entrusted with the redistribution of one or more of his previously performed by this computer control tasks or control components.

Ebenso überwachen die gemäß 2 zentral vorgesehenen Überwachungsmittel 4 sämtliche für die Kommunikationsanlagensteuerung vorgesehenen Rechner 3a3c des Rechnernetzes hinsichtlich des Ablaufs der rechnerspezifisch vorgegebenen Deaktivierungs- bzw. Power-Down-Zeit. Wie bereits anhand 3a erläutert worden ist, ist für jeden Rechner 3a3c rechnerspezifisch eine bestimmte Power-Down-Zeit vorgegeben, die Bestandteil der in dem Speicher 6 abgelegten Informationsliste ist. Diese Deaktivierungs- bzw. Power-Down-Zeit definiert die Zeitspanne, die nach einer Aktion des entsprechenden Rechners verstreichen muß, ohne daß während dieser Zeitspanne eine weitere Aktion des jeweiligen Rechners ausgeführt wird, um den Rechner in einen Ruhezustand, d.h. den Power-Down-Zustand, fahren zu können. Haben die zentralen Überwachungsmittel 4 erkannt, daß die Power-Down-Zeit eines Rechners 3a3c verstrichen ist, veranlassen die Überwachungsmittel 4 das Deaktivieren, d.h. Herunterfahren des entsprechenden Rechners in den Power-Down-Zustand. Zuvor sorgen die Verwaltungsmittel 5 dafür, daß gegebenenfalls auf diesen herunterzufahrenden Rechner ausgelagerte Steuerkomponenten für die Steuerung der Kommunikationsanlage 1 auf andere Rechner des Rechnernetzes verteilt werden, die ausreichend Rechnerkapazitäten für die Übernahme dieser Steueraufgaben bereitstellen. Dies geschieht unter Auswertung der in dem Speicher 6 abgelegten Kapazitätsinformationen, welche beispielhaft in 3a und 3b dargestellt sind.Likewise, monitor the according to 2 centrally provided monitoring means 4 all computers intended for communication system control 3a - 3c of the computer network Lich the expiration of the computer-specific predetermined deactivation or power-down time. As already shown 3a has been explained is for each computer 3a - 3c Specifically, a specific power-down time is specified by the computer in the memory 6 stored information list is. This deactivation or power-down time defines the period of time which must elapse after an action of the corresponding computer, without a further action of the respective computer being executed during this time period, in order to put the computer into a standby state, ie the power-down Condition to be able to drive. Have the central monitoring means 4 Recognized that the power-down time of a computer 3a - 3c has elapsed, cause the monitoring means 4 Disabling, ie shutting down the corresponding computer in the power-down state. Previously, the administrative funds 5 for the fact that optionally outsourced on this computer to be shut down control components for the control of the communication system 1 be distributed to other computers of the computer network, which provide sufficient computer capacity for the acquisition of these control tasks. This is done under evaluation of the memory 6 stored capacity information, which exemplifies in 3a and 3b are shown.

Ebenso veranlassen die Überwachungsmittel 4 die Aktivierung eines heruntergefahrenen bzw. deaktivierten Rechners, falls die zentralen Verwaltungsmittel 5 erkennen, daß die auf den aktivierten Rechnern des Rechnernetzes zur Verfügung stehenden Rechnerkapazitäten nicht oder nicht mehr für die Kommunikationsanlagensteuerung ausreichen. Die Verwaltungsmittel 5 übertragen anschließend bestimmte Steueraufgaben der aktivierten Rechner auf den nunmehr hochgefahrenen Rechner, um das Rechnernetz zu entlasten. Die Überwachungsmittel 4 ge währleisten eine entsprechende Aktualisierung der in dem Speicher 6 abgelegten Kapazitätsinformationen, welche insbesondere die auf den einzelnen Rechnern des Rechnernetzes zur Verfügung stehenden Rechnerkapazitäten für die Kommunikationsanlagensteuerung angeben.Likewise, the monitoring means cause 4 the activation of a shut down or deactivated computer if the central administration means 5 recognize that the computer capacities available on the activated computers of the computer network are not or no longer sufficient for the communication system control. The administrative resources 5 then transfer certain control tasks of the activated computer on the now booted computer to relieve the computer network. The monitoring means 4 ensure a corresponding update in the memory 6 stored capacity information, which specify in particular the available on the individual computers of the computer network computer capacities for communication system control.

Aus der vorhergehenden Beschreibung zu 2 ist ersichtlich, daß sich die Funktion des in 2 dargestellten Ausführungsbeispiels lediglich unwesentlich von dem in 1 dargestellten Ausführungsbeispiel unterscheidet, wobei gemäß 2 zentrale Überwachungs- und Verwaltungsmittel 4, 5 vorgesehen sind, die somit zentral für die Erstellung der Kapazitätsinformationen sowie die Verwaltung der Steueraufgaben zur Steuerung der Kommunikationsanlage 1 verantwortlich sind.From the foregoing description 2 It can be seen that the function of the in 2 illustrated embodiment only slightly of the in 1 illustrated embodiment, wherein according to 2 central monitoring and administrative means 4 . 5 are provided, thus central to the preparation of capacity information and the management of the control tasks to control the communication system 1 are responsible.

Claims (16)

Kommunikationssystem, – mit einer Kommunikationsanlage (1), um Kommunikationsinformationen zwischen Endgeräte-Teilnehmern (2a2c) der Kommunikationsanlage (1) zu übertragen, – mit mindestens einem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c), wobei der Rechner (3a3c) Steuermittel (7a7c) zur Übernahme bestimmter Steueraufgaben für die Steuerung der Kommunikationsanlage (1) aufweist, und – mit an der Kommunikationsanlage (1) angeschlossenen Alarmmitteln (11), die mindestens einen, von dem Rechner (3a3c) über die Kommunikationsanlage (1) an die Alarmmittel (11) übermittelten, eine vom Rechner (3a3c) bereitgestellte Zustandsinformation beschreibenden Parameter überwachen, und in Fällen, in denen der Istwert des übermittelten Parameters von einem vorgegebenen Sollwert abweicht, ein Warnsignal erzeugen.Communication system, - with a communication system ( 1 ) to communicate communication information between terminal devices ( 2a - 2c ) of the communication system ( 1 ), - with at least one to the communication system ( 1 ) connected computer ( 3a - 3c ), whereby the computer ( 3a - 3c ) Control means ( 7a - 7c ) to take over certain control tasks for the control of the communication system ( 1 ), and - with at the communication system ( 1 ) connected alarm means ( 11 ), at least one, from the computer ( 3a - 3c ) via the communication system ( 1 ) to the alarm means ( 11 ), one from the computer ( 3a - 3c ) monitor provided state information descriptive parameters, and in cases where the actual value of the transmitted parameter deviates from a predetermined setpoint, generate a warning signal. Kommunikationssystem nach Anspruch 1, dadurch gekennzeichnet, daß mehrere Rechner (3a3c) zu einem Rechnernetz verbunden und an die Kommunikationsanlage (1) angeschlossen sind.Communication system according to Claim 1, characterized in that a plurality of computers ( 3a - 3c ) connected to a computer network and to the communication system ( 1 ) are connected. Kommunikationssystem nach Anspruch 2, dadurch gekennzeichnet, daß die Alarmmittel (11) in dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) integriert ausgebildet. sind.Communication system according to Claim 2, characterized in that the alarm means ( 11 ) in which the communication system ( 1 ) connected computer ( 3a - 3c ) integrated. are. Kommunikationssystem nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Alarmmittel (11) durch einen Alarmrechner gebildet sind, der an die Kommunikationsanlage (1) angeschlossen ist.Communication system according to Claim 1 or 2, characterized in that the alarm means ( 11 ) are formed by an alarm computer connected to the communication system ( 1 ) connected. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Alarmmittel (11) durch die Eingabe eines bestimmten Kenncodes aktivierbar oder deaktivierbar sind.Communication system according to one of the preceding claims, characterized in that the alarm means ( 11 ) can be activated or deactivated by entering a specific identification code. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Alarmmittel (11) ein Zustandssignal eines Anwesenheitskontrollsystems (15) empfangen und automatisch aktiviert werden, falls das Zustandssignal die Abwesenheit der Benutzung des an die Kommunikationsanlage (1) angeschlossenen Rechners (3a3c) anzeigt.Communication system according to one of the preceding claims, characterized in that the alarm means ( 11 ) a status signal of a presence control system ( 15 ) are received and automatically activated if the status signal indicates the absence of the use of the 1 ) connected computer ( 3a - 3c ). Kommunikationssystem nach Anspruch 6, dadurch gekennzeichnet, daß die Alarmmittel (11) derart ausgebildet sind, daß sie ein Zustandssignal eines als Anwesenheitskontrollsystem dienenden Arbeitszeiterfassungssystems (15) empfangen und auswerten können.Communication system according to Claim 6, characterized in that the alarm means ( 11 ) are adapted to receive a status signal of a working time detection system serving as a presence control system ( 15 ) can receive and evaluate. Kommunikationssystem nach einem der vorhergehenden Ansprüche, gekennzeichnet durch Wiedergabemittel (12, 13) zur optischen und/oder akustischen Ausgabe des Warnsignals.Communication system according to one of the preceding claims, characterized by display means ( 12 . 13 ) for the optical and / or acoustic output of the warning signal. Kommunikationssystem nach einem der vorhergehenden Ansprüche, gekennzeichnet durch Übertragungsmittel (17) um das Warnsignal automatisch an eine Alarmzentrale (14) zu übertragen.Communication system according to one of the preceding claims, characterized by transmission means ( 17 ) to automatically send the warning signal to an alarm 14 ) transferred to. Kommunikationssystem nach Anspruch 9, dadurch gekennzeichnet, daß die Übertragungsmittel das Warnsignal automatisch über das öffentliche Telefonnetz (17) an die Alarmzentrale (14) übertragen.Communication system according to Claim 9, characterized in that the transmission means automatically transmit the warning signal via the public telephone network ( 17 ) to the alarm center ( 14 ) transfer. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die von dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) bereitgestellten Zustandsinformationen den Einschaltzustand des Rechners (3a3c) beschreiben.Communication system according to one of the preceding claims, characterized in that that of the to the communication system ( 1 ) connected computer ( 3a - 3c ) provided state information on the state of the computer ( 3a - 3c ). Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die von dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) bereitgestellten Zustandsinformationen Bewegungsinformationen eines mit dem Rechner (3a3c) gekoppelten Bewegungssensors (8a8c) umfassen, welcher zumindest einen dem Rechner (3a3c) zugeordneten Arbeitsplatz überwacht.Communication system according to one of the preceding claims, characterized in that that of the to the communication system ( 1 ) connected computer ( 3a - 3c ) provided state information motion information one with the computer ( 3a - 3c ) coupled motion sensor ( 8a - 8c ) comprising at least one computer ( 3a - 3c ) assigned workstation monitors. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die von dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) bereitgestellten Zustandsinformationen Bildinformationen einer mit dem Rechner (3a3c) gekoppelten Überwachungskamera (9) umfassen, welche zumindest einen dem Rechner (3a3c) zugeordneten Arbeitsplatz überwacht.Communication system according to one of the preceding claims, characterized in that that of the to the communication system ( 1 ) connected computer ( 3a - 3c ) provided state information image information one with the computer ( 3a - 3c ) coupled security camera ( 9 ) comprising at least one computer ( 3a - 3c ) assigned workstation monitors. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die von dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) bereitgestellten Zustandsinformationen den Betätigungszustand von dem Rechner (3a3c) zugeordneten Eingabemitteln beschreiben.Communication system according to one of the preceding claims, characterized in that that of the to the communication system ( 1 ) connected computer ( 3a - 3c ) provided state information from the operating state of the computer ( 3a - 3c ) associated input means describe. Kommunikationssystem nach Anspruch 14, dadurch gekennzeichnet, daß die Eingabemittel des Rechners (3a3c) eine Tastatur und/oder eine Maus umfassen.Communication system according to Claim 14, characterized in that the input means of the computer ( 3a - 3c ) comprise a keyboard and / or a mouse. Kommunikationssystem nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die von dem an die Kommunikationsanlage (1) angeschlossenen Rechner (3a3c) bereitgestellten Zustandsinformationen Informationen eines mit dem Rechner (3a3c) gekoppelten Überwachungsmikrofons (10) umfassen, welches zumindest einen dem Rechner (3a3c) zugeordneten Arbeitsplatz akustisch überwacht.Communication system according to one of the preceding claims, characterized in that that of the to the communication system ( 1 ) connected computer ( 3a - 3c ) provided state information information of one with the computer ( 3a - 3c ) paired monitoring microphones ( 10 ) comprising at least one computer ( 3a - 3c ) monitored workplace acoustically monitored.
DE1997122479 1997-05-28 1997-05-28 communication system Expired - Fee Related DE19722479B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1997122479 DE19722479B4 (en) 1997-05-28 1997-05-28 communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1997122479 DE19722479B4 (en) 1997-05-28 1997-05-28 communication system

Publications (2)

Publication Number Publication Date
DE19722479A1 DE19722479A1 (en) 1998-12-03
DE19722479B4 true DE19722479B4 (en) 2005-02-17

Family

ID=7830818

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1997122479 Expired - Fee Related DE19722479B4 (en) 1997-05-28 1997-05-28 communication system

Country Status (1)

Country Link
DE (1) DE19722479B4 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064976A (en) * 1998-06-17 2000-05-16 Intel Corporation Scheduling system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2225690A (en) * 1988-12-01 1990-06-06 Blackbird Technology Limited Data handling apparatus
DE4110649A1 (en) * 1991-04-02 1992-10-22 Telefonbau & Normalzeit Gmbh TELEVISION MONITORING SYSTEM
US5487148A (en) * 1993-02-12 1996-01-23 Honda Giken Kogyo Kabushikikaisha Method and apparatus for detecting faults in a computer network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2225690A (en) * 1988-12-01 1990-06-06 Blackbird Technology Limited Data handling apparatus
DE4110649A1 (en) * 1991-04-02 1992-10-22 Telefonbau & Normalzeit Gmbh TELEVISION MONITORING SYSTEM
US5487148A (en) * 1993-02-12 1996-01-23 Honda Giken Kogyo Kabushikikaisha Method and apparatus for detecting faults in a computer network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Hicom 300, CallBridge/ACL, Siemens AG, München, Berlin, Oktober 1995, S. 1-1 bis 1-9 *

Also Published As

Publication number Publication date
DE19722479A1 (en) 1998-12-03

Similar Documents

Publication Publication Date Title
DE3943355C2 (en) System and procedure for sending and allocating aids
DE60119614T2 (en) Help system for the maintenance of electronic equipment
DE10297609B4 (en) Method and system for sending location and identity-dependent information to mobile terminals
DE10392438T5 (en) Device and method for the central monitoring and control of plants
EP1249982A2 (en) System and method for data communication, in particular for the parameterization and remote supervision of heating systems
DE102006002247A1 (en) Method and system for updating real-time data between intervals
DE112011103443T5 (en) Intelligent interface for a decentralized control system
DE102007062833A1 (en) Method and apparatus for cluster filtering in an RFID infrastructure
DE19726292B4 (en) Method for the silent monitoring of telephone conversations
DE19737585B4 (en) Method and apparatus for implementing a section switchover and restore operation in an ISDN PCX
EP0303870B1 (en) Modular structured digital communication system with operational and reliable components
DE19722479B4 (en) communication system
DE102004048394B4 (en) Remote control system
DE19722478C2 (en) communication system
DE19722477C2 (en) communication system
EP1145538B1 (en) Method and communication system for processing state information in a management network having different management levels
EP1584176B1 (en) Method and configuration for controlling and/or monitoring a terminal connected to a communications system
DE60004161T2 (en) Interface to a network management system of a communication network
EP1416695B1 (en) Method and apparatus for asynchronously transmitting at least a notification signal
EP1004105B1 (en) Fire brigade central control system comprising at least one display monitor
EP0305680B1 (en) Main frame control by a distant work station
DE102009023997A1 (en) Image and / or sound data processing and storage system and monitoring system
DE3743956A1 (en) Method for initiating communication connections, which can be controlled by means of a digital communication system, by means of an external computer system connected thereto
DE10144522A1 (en) Switching device for switching between telecommunications systems
DE102020213487A1 (en) CONTROL DEVICE

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee