METHOD AND CIRCUIT ARRANGEMENT FOR STATISTICALLY REGISTERING THE LOAD OF OPERATING FACILITIES BELONGING TO A COMMUNICATIONS EXCHANGE

Abstract: 1. Method for statistically registering the load of operating facilities (MB, MP, BSW) belonging to a storedprogram communications exchange (EDS), particularly to a data and telex exchange, which are included in the control processes which can be activated from at least one processor (PE) of the communications exchange, in which arrangement an interrogation with respect to the inclusion of the operating facilities in control processes is in each case carried out within a time interval specified for the registration, at a plurality of times equidistantly distributed over the time interval, and for each of the operating facilities included in a control process the number of interrogations is individually summed together, characterized in that the interrogations are carried out in such a manner that during the activation of a control process including an operating facility, the operating facility which is in each case considered is marked as included in a control process, in that during the operation of the communications exchange, the control process which happens to be running in each case is temporarily interrupted at the times, which are equidistant over the time interval, by means of a registration routine activated from the respective processor which is running at a priority which is higher than the priorities of the control processes including the operating facilities and in that during such an interruption, the operating facilities, which may be included in control processes, are determined for an individual incrementing of the number of interruptions which have been hitherto summed together for these operating facilities.

Description: Verfahren und Schaltungsanordnung zur statistischen Erfassung der Auslastung von einer Fernmeldevermittlungsanlage zugehörigen Betriebseinrichtunqen Die Erfindung betrifft ein Verfahren und eine Schaltungsanordnung zur statistischen Erfassung der Auslastung von einer speicherprogrammierten Fernmeldevermittlungsanlage, insbesondere einer Daten- und Fernschreibvermittlungsanlage, zugehörigen Betriebseinrichtungen, welche in von einem Prozessor der Fernmeldevermittlungsanlage her aktivierbare Steuerungsvorgänge einbezogen werden. Für eine optimale Ausnutzung einer Fernmeldevermittlungsanlage ist es wünschenswert, die Auslastung der der Ver mittlungsanlage zugehörigen Betfiebseinrichtung-n zu überwachen. Bei den Betriebseinrichtungen kann es sich dabei beispielsweise um externe Speichermedien, wie U.2snetband- speicher, Magnetplattenspeicher usw., interne Speicher oder um für die Abwicklung des Vermittlungsbetriebes reservierte Sonder leitungen handeln. Aufgrund einer Uberwachung der Auslastung der genannten Betriebseinrichtungen ist es beispielsweise möglich, bei Überschreiten des für die einzelnen Betriebseinrichtungen vorgesehenen Auslastungsgrades zusätzliche Betriebseinrichtungen in Betrieb zu nehmen bzw. bei einem zu geringen Auslastungsgrad parallel betriebener Betriebseinrichtungen einen Teil dieser ausser Betrieb zu nehmen. Es ist nun Aufgabe der vorliegenden Erfindung, einen Weg zu zeigen, wie bei einem Verfahren und bei einer Schaltungsanordnung der eingangs genannten Art mit einem geringen Steuerungsaufwand die Auslastung von einer Vermittlungsanlage zugehörigen Betriebseinrichtungen ermittelt werden kann. Gelöst wird die vorstehend aufgezeigte Aufgabe bei einem Verfahren der eingangs genannten Art erfindungsgemäss dadurch, dass bei der Aktivierung eines eine Betriebseinrichtung einbeziehenden Steuerungsvorganges die jeweils in Frage kommende Betriebseinrichtung als in einen Steuerungsvorgang einbezogen markiert wird, dass während des Betriebes der Vermittlungsanlage mittels einer auf einer gegenüber den Prioritäten der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge höheren Priorität ablaufenden, von dem jeweiligen Prozessor her aktivierten Erfassungsroutine innerhalb eines für die Erfassung festgelegten Zeitintervalls zu einer Vielzahl von über das Zeitintervall äquidistant verteilten Zeitpunkten der jeweils gerade ablaufende Steuerungsvorgang kurzzeitig unterbrochen wird, dass während einer solchen Unterbrechung die gegebenenfalls in Steuerungsvorgänge einbezogenen Betriebseinrichtungen ermittelt werden und dass die Anzahl der auf diese Weise innerhalb des vorgegebenen Zeitintervalls ermittelten Betriebseinrichtungen gesondert für jede zu berücksichtigende Betriebseinrichtung aufsummiert wird. Die Erfindung bringt den Vorteil mit sich, dass durch die Erfassungsroutine sämtliche in Steuerungsvorgänge einbezogenen Betriebseinrichtungen erfasst werden können. Da die einzelnen Steuerungsvorgänge für die Erfassung der Betriebseinrichtungen lediglich kurzzeitig unterbrochen werden, ist die für den Ablauf der Erfassungsroutine bedingte zusätzliche dynamische Belastung der Vermittlungsanlage gering. Durch eine Auswertung der innerhalb des vorgegebenen Zeitintervalls ermittelten Auslastung der einzelnen Betriebseinrichtungen ist es in einfacher Weise möglich, abhängig vom Auslastungsgrad der Betriebseinrichtungen wei tere Betriebseinrichtungen in Betrieb zu nehmen bzw. bestimmte Betriebseinrichtungen ausser Betrieb zu nehmen. Für den Fall, dass in einer Vermittlungsanlage mehrere Prozessoren vorhanden sind, ist es für eine weitere Reduzierung des Steuerungsaufwandes vorteilhaft, dass von den der Vermittlungsanlage zugehörigen Prozessoren jeweils lediglich ein Teil der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge aktiviert wird, dass die Erfassungsroutine dabei lediglich von einem der Prozessoren aktiviert wird, dass der bzw. die weitere(n) Prozessor(en) bei einer Unterbrechung eines Steuerungsvorganges in dem einen Prozessor durch ein entsprechendes Signal zur Unterbrechung des in ihm bzw. ihnen jeweils gerade ablaufenden Steuerungsvorganges veranlasst wird bzw. werden und dass die Anzahl der in den Prozessoren bei den einzelnen Unterbrechungen jeweils ermittelten Betriebseinrichtungen zentral registriert wird. Zur Durchführung des Verfahrens gemäss der Erfindung ist es zweckmässig, dass in der Vermittlungsanlage eine Zähleranordnung vorgesehen ist, welche zu den festgelegten Zeitpunkten Steuersignale an den jeweiligen Prozessor abgibt, die diesen zur Unterbrechung des jeweils gerade ablaufende den Steuerungsvorganges veranlassen,'dass mindestens ein Register vorgesehen ist, in welches Angaben bezüglich der ir. Steuerungsvorgänge einbezogenen Betriebseinrichtungen eintragbar sind und welches bei einer Unterbrechung des gerade ablaufenden Steuerungsvorganges zur Abgabe dieser Angaben von dem jeweiligen Prozessor her ansteuerbar ist, und dass anhand der von dem Register bereitgestellten Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen entsprechende Zähler einer eine der Anzahl der zu berücksichtigenden Betriebseinrichtungen entsprechende Anzahl von Zählern aufweisenden Zähleranordnung für eine Erhöhung ihrer Zählerstände ansteuerbar sind. Hierdurch ergibt sich der Vorteil eines besonders geringen schaltungstechnischen Aufwandes für die Erfassung der Auslastung der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen. Anhand von Zeichnungen wird die Erfindung nachstehend beispielsweise näher erläutert. Fig. 1 zeigt in einem Blockschaltbild eine Vermittlungsan lage, bei der die Erfindung angewandt ist, Fig. 2 zeigt ein Zeitdiagramm, auf das im Zuge der Erläu terung der Erfindung eingegangen wird. In Fig. 1 ist ausschnittweise eine Daten- und Fernschreibvermittlungsanlage EDS dargestellt. Von dieser Daten- und Fernschreibvermittlungsanlage sind zu einer Gruppe von Leitungsanschlussschaltungen gehörende LeitungsanschluBschal- tungen SAGA1 bis SAGAm, zu einer zweiten Gruppe von Leitungsanschlussschaltungen gehörende LeitungsanschluBschal- tungen SAGD1 bis SAGDm, eine Leitungsanchlussschaltung SAGC, in den einzelnen Gruppen von Leitungsanschlussschaltungen zugehörige Eingabe/Ausgabe-Codewandler EACW bzw. EACD, eine Ubertragungsablaufsteuerung UEAS, eine Speichereinheit SE und eine Programmsteuereinheit PE angedeutet. Mit der Speichereinheit SE ist ausserdem eine Gerätekanalsteuerung GKS verbunden. An diese Gerätekanalsteuerung ist eine Mehrzahl von Geräteanschlussschaltungen GSA1 bis GSAn angeschlossen. Über diese Geräteanschlussschaltungen steht die Daten- und Fernschreibvermittlungsanlage EDS mit externen Betriebseinrichtungen, wie Magnetbandspeichern, Magnetplattenspeichern, Wartungsblattschreibern usw., in Verbindung. Von den genannten Geräteanschlussschaltungen sind in Fig. 1 lediglich die Geräteanschlussschaltungen GSA1, GSA2 und GSAn dargestellt. An die Geräteanschlussschaltung GSA1 möge beispielsweise ein Magnetbandspeicher MB, an die Geräteanschlussschaltung GSA2 ein Magnetplattenspeicher MP und mit der Geräte tere Betriebseinrichtungen in Betrieb zu nehmen bzw. bestimmte Betriebseinrichtungen ausser Betrieb zu nehmen. Für den Fall, dass in einer Vermittlungsanlage mehrere Prozessoren vorhanden sind, ist es für eine weitere Reduzierung des Steuerungsaufwandes vorteilhaft, dass von den der Vermittlungsanlage zugehörigen Prozessoren jeweils lediglich ein Teil der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge aktiviert wird, dass die Erfassungsroutine dabei lediglich von einem der Prozessoren aktiviert wird, dass der bzw. die weitere(n) Prozessor(en) bei einer Unterbrechung eines Steuerungsvorganges in dem einen Prozessor durch ein entsprechendes Signal zur Unterbrechung des in ihm bzw. ihnen jeweils gerade ablaufenden Steuerungsvorganges veranlasst wird bzw. werden und dass die Anzahl der in den Prozessoren bei den einzelnen Unterbrechungen jeweils ermittelten Betriebseinrichtungen zentral registriert wird. Zur Durchführung des Verfahrens gemäss der Erfindung ist es zweckmässig, dass in der Vermittlungsanlage eine Zähleranordnung vorgesehen ist, welche zu den festgelegten Zeitpunkten Steuersignale an den jeweiligen Prozessor abgibt, die diesen zur Unterbrechung des jeweils gerade ablaufenden Steuerungsvorganges veranlassen, dass mindestens ein Register vorgesehen ist, in welches Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen eintragbar sind und welches bei einer Unterbrechung des gerade ablaufenden Steuerungsvorganges zur Abgabe dieser Angaben von dem jeweiligen Prozessor her ansteuerbar ist, und dass anhand der von dem Register bereitgestellten Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen entsprechende Zähler einer eine der Anzahl der zu berücksichtigenden Betriebseinrichtungen entsprechende Anzahl von Zählern aufweisenden Zähleranordnung für eine Erhöhung ihrer Zählerstände ansteuerbar sind. Hierdurch ergibt sich der Vorteil eines besonders geringen schaltungstechnischen Aufwandes für die Erfassung der Auslastung der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen. Anhand von Zeichnungen wird die Erfindung nachstehend beispielsweise näher erläutert. Fig. 1 zeigt in einem Blockschaltbild eine Vermittlungsan lage, bei der die Erfindung angewandt ist, Fig. 2 zeigt ein Zeitdiagramm, auf das im Zuge der Erläu terung der Erfindung eingegangen wird. In Fig. 1 ist ausschnittweise eine Daten- und Fernschreibvermittlungsanlage EDS dargestellt. Von dieser Daten- und Fernschreibvermittlungsanlage sind zu einer Gruppe von Lei tungsanschlussschaltungen gehörende LeitungsanschluBschal- tungen SAGAl bis SAGAm, zu einer zweiten Gruppe von Lei tungsanschlu0schaltungen gehörende Leitungsanschlussschal- tungen SAGD1 bis SAGDm, eine Leitungsanchlussschaltung SAGC, in den einzelnen Gruppen von Leitungsanschlussschaltungen zugehörige Eingabe;/Ausgabe-Codewandler EACW bzw. EACD, eine Übertragungsablaufsteuerung UEAS, eine Speichereinheit SE und eine Programmsteuereinheit PE angedeutet. Mit der Speichereinheit SE ist ausserdem eine Gerätekanalsteuerung GKS verbunden. An diese Gerätekanalsteuerung ist eine Mehrzahl von Geräteanschlussschaltungen GSA1 bis GSAn angeschlossen. Über diese Geräteanschlussschaltungen steht die Daten- und Fernschreibvermittlungsanlage EDS mit externen Betriebseinrichtungen, wie Magnetbandspeichern, Magnetplattenspeichern, Wartungsblattschreibern usw,, in Verbindung. Von den genannten Geräteanschlussschaltungen sind in Fig. 1 lediglich die Geräteanschlussschaltungen GSA1, GSA2 und GSAn dargestellt. An die Geräteanschlussschaltung GSA1 möge beispielsweise ein Magnetbandspeicher MB, an die Geräteanschlussschaltung GSA2 ein Magnetplattenspeicher MP und mit der Geräte anschlussschaltung GSAn ein Wartungsblattschreiber BSW angeschlossen sein. Die mit dem bereits erwähnten Eingabe-/Ausgabe-Codewandler EACW verbundenen Leitungsanschlussschaltungen dienen dazu, digitale Datensignale polaritätswechselweise zu verarbeiten. Die mit dem anderen Eingabe-/Ausgabe-Codewandler EACD verbundenen Leitungsanschlussschaltungen dienen dagegen zur Verarbeitung von sogenannten Bitgruppen. Diese Bitgruppen sind jeweils eine Mehrzahl von Bits, beispielsweise 8 Bits, umfassende digitale Datensignale, die auch als Envelopes bezeichnet werden. Die Aufgabe dieser Eingabe-/Ausgabe-Codewandler besteht unter anderem darin, über die einzelnen Anschlussschaltungen zugeführte Signale zu dem eigentlichen Verarbeitungsteil der Daten- und Fernschreibvermittlungsanlage EDS weiterzuleiten bzw. von diesem Verarbeitungsteil her über die Leitungsanschlussschaltungen abzugebende Signale weiterzuleiten. Die Eingabe-/Ausgabe-Codewandler sind hierzu mit der Ubertragungsablaufsteuerung UEAS verbunden. Diese Übertragungsablaufsteuerung steuert den Signalaustausch zwischen den Eingabe-/Ausgabe-Codewandlern und der Speichereinheit SE. In entsprechender Weise steuert die Gerätekanalsteuerung GKS den Signalaustausch zwischen den bereits genannten Geräteanschlussschaltungen GSA1 bis GSAn und der Speichereinheit SE. Die Speichereinheit leitet die ihr von der Übertragungsablaufsteuerung und der Gerätekanalsteuerung zugeführten Signale an die Programmsteuereinheit PE weiter. Ausserdem gibt die Speichereinheit SE die ihr von der Programmsteuereinheit zugeführten Signale an die Übertragungsablaufsteuerung UEAS bzw. an die Gerätekanalsteuerung GKS ab. Die in der Zeichnung angedeuteten Leitungsanschlussschaltun- gen sind jeweils mit einer Mehrzahl von Leitungsabschnitten L1 bis Ln verbunden. Bei den mit den Leitungsanschlussschaltungen SAGAl bis SAGAm verbundenen Leitungsabschnitten han delt es sich dabei um Leitungsabschnitte, auf denen digitale Datensignale nach einem asynchronen Ubertragungsverfahren übertragen werden. Auf den mit den übrigen Leitungsa nschlussschaltungen SAGD1 bis SAGDm verbundenen Leitungsabschnitten erfolgt dagegen eine Übertragung von digitalen Datensignalen nach einem synchronen Übertragungsverfahren. Bei den genannten Leitungsabschnitten möge es sich dabei um die hier dargestellte Daten- und Fernschreibvermittlungsanlage mit weiteren Vermittlungsanlagen verbindende Verbindungsleitungen oder um Teilnehmeranschlussleitungen, die die Daten- und Fernschreibvermittlungsanlage mit Teilnehmerendeinrichtungen verbindet, handeln. Bei den Leitungsabschnitten der Leitungsanschlussschaltung SAGC möge es sich dagegen um Sonderleitungen handeln, über die Uberwachungs- und Steuersignale für die Vermittlungsanlage übertragen werden können. Derartige Uberwachungs- und Steuersignale können beispielsweise Angaben bezüglich der für die einzelnen über die Vermittlungsanlage verlaufenden Verbindungen zu entrichtenden Gebühren sein, die in der Vermittlungsanlage ermittelt und zu einer zentralen Gebührenerfassungseinrichtung hin übertragen werden. Bei den Sonderleitungen handelt es sich im übrigen um festgeschaltete Leitungen, die auch als Standleitungen bezeichnet werden. Im Gegensatz dazu werden über die bereits genannten Verbindungsleitungen und Teilnehmeranschlussleitungen Wählverbindungen aufgebaut. Von der genannten Speichereinheit SE ist in Fig. 1 nur der Schaltungsteil dargestellt, der der statistischen Erfassung der Auslastung von Betriebseinrichtungen dient. Unter Betriebseinrichtungen sollen dabei neben den bereits erwähnten externen Betriebseinrichtungen und den Sonder leitungen auch innerhalb der Daten- und Fernschreibvermittlungsanlage vorhandene Speicher verstanden werden. Der gerade genannte Schaltungsteil weist eine aus zwei Zählern Z1, Z2 und einem Register Reg1 bestehende Zähleranordnung auf. Bei dem Zähler Z1 handelt es sich um einen Vorwärtszähler, dessen Zäh lerstand, beginnend bei "Null", im zeitlichen Abstand von 10 ms bis zu einem maximalen Zählerstand von 6250 inkrementiert wird. Der Zähler erhält hierzu einen entsprechenden Steuertakt ST1 zugeführt. Nach jedem Inkrementieren gibt dieser Zähler an seinen Zählerausgängen den jeweils gerade aktuellen Zählerstand ab. Dieser aktuelle Zählerstand wird dem Zähler Z2 zugeführt, der diesen, gesteuert durch ein von dem Zähler Z1 abgegebenes Steuersignal, als Anfangszählerstand übernimmt. Der Zählerstand des Zählers Z2, bei dem es sich um einen Rückwärtszähler handeln möge, wird, durch einen Steuertakt ST2 gesteuert, im zeitlichen Abstand von 0,0016 ms inkrementiert. Bei einem Zählerstand "Null" gibt der Zähler Z2 ein Ausgangssignal an das Register Reg1 ab. Ein solches in das Register übernommene Ausgangssignal dient, wie im folgenden noch erläutert werden'wird, der Aktivierung einer Erfassungsroutine von der Programmsteuereinheit PE her. Durch die angegebenen Steuertakte ST1 und ST2 werden derartige Ausgangssignale während einer Zelt- spanne von ca. 1 Minute im zeitlichen Abstand von 10,0016 ms in das Register Reg1 übernommen. In Fig. 2 ist dieses Zeitraster schematisch dargestellt. Mit T1 bis Tn sind dabei die einzelnen 10 ms-Zeitintervalle bezeichnet. Die Zeitpunkte t bis (n-1) t geben die im Abstand von 10,0016 ms aufeinanderfolgenden Zeitpunkte für die Abgabe eines Ausgangssignals an. Auf die spezielle Wahl dieses Rasters wird im folgenden noch näher eingegangen. Der der Erfassung der Auslastung von Betriebseinrichtungen dienende Schaltungsteil der Speichereinheit SE weist ausserdem ein weiteres Register Reg2 auf, in welches Angaben bezüglich derjenigen Betriebseinrichtungen eintragbar sind, welche gerade in von der Programmsteuereinheit PE her aktivierte Steuerungsvorgänge einbezogen sind. Dieses Register steuert anhand der in ihm gespeicherten Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen zu einer Zähleranordnung BZ1 bis BZk gehö rende Zähler an. Die in dem Register Reg2 gespeicherten Angaben werden dabei durch ein an einen Steuereingang des Registers Reg2 von der Programm steuereinheit PE her abgegebenes Steuersignal bereitgestellt. Die Anzahl k der zu der Zähleranordnung gehörenden Zähler ist gleich der Anzahl der zu berücksichtigenden Betriebseinrichtungen. Nachdem zuvor der Aufbau der der statistischen Erfassung der Auslastung von Betriebseinrichtungen dienende Schaltungsteil der Speichereinheit SE erläutert worden ist, wird nunmehr unter Bezugnahme auf die Fig. 1 und 2 auf das Verfahren gemäss der vorliegenden Erfindung eingegangen. Während des Betriebes der Daten- und Fernschreibvermittlungsanlage EDS ist der Ablauf einer Vielzahl von Steuerungsvorgängen erforderlich, wie z.B. Steuerungsvorgänge für einen Verbindungsaufbau, fur einen Verbindungsabbau, für die Datensignalübertragung bei bestehenden Verbindungen, für die Übertragung von Uberwachungs- und Steuersignalen über Sonderleitungen, für den Zugriff auf externe Betriebseinrichtungen usw..Jedem dieser Steuerungsvorgänge ist dabei eine bestimmte Priorität für seine Aktivierung von der Programmsteuereinheit PE her zugeteilt. Der Ablauf der einzelnen Steuerungsvorgänge erfolgt nun in der Weise, dass für jeden von der Programmsteuereinheit her zu aktivierenden Steuerungsvorgang eine gesonderte Anforderung in einen in Fig. 1 nicht dargestellten Anforderungspuffer eingetragen wird. Die in diesen Anforderungspuffer eingetragenen Anforderungen werden innerhalb einer Zeitspanne von 10 ms durch die Programmsteuereinheit PE verarbeitet, d.h. die den Anforderungen entsprechenden Steuerungsvorgänge werden in der durch die Prioritäten dieser Steuerungsvorgänge vorgegebenen Reihenfolge aktiviert. Bei der Aktivierung eines solchen Steuerungsvorganges wird auch ermittelt, ob in diesen eine Betriebseinrichtung einzubeziehen ist. Ist dies derFall, so wird ein entsprechender Eintrag in das Register Reg2 durch Setzen eines bestimmten Bits vorgenommen. Hierfür kann beispielsweise jeder zu berücksichtigenden Betriebseinrichtung-eine Registerzelle dieses Registers zugeordnet sein. Ein solcher Eintrag bleibt bis zum vollständigen Ablauf des jeweiligen Steuerungsvorganges bestehen. Ein Steuerungsvorgang wird im übrigen durch einen auf einer höheren Priorität ablaufenden Steuerungsvorgang unterbrochen, so dass gleichzeitig mehrere Betriebseinrichtungen als in einen Steuerungsvorgang einbezogen markiert sein können. Für die statistische Erfassung der Auslastung von Betriebseinrichtungen werden nun von der in Fig. 1 dargestellten Zähleranordnung Z1, Z2 und Reg1 im zeitlichen Abstand von 10,0016 ms Ausgangssignale abgegeben. Durch diese Festlegung des zeitlichen Abstandes ist sichergestellt, dass innerhalb der Erfassungszeitspanne, hier ca. 1 Minute, sämtliche Bereiche der in Fig. 2 dargestellten 10 ms-Zeitintervalle in die Ermittlung der innerhalb dieser 10 ms-Zeitintervalle ablaufenden Steuerungsvorgänge einbezogen sind. Die Aktivierung der Zähleranordnung kann dabei entweder manuell durch eine entsprechende Bedienungseingabe über den in Fig. 1 dargestellten Wartungsblattschreiber BSW oder automatisch in vorgegebenen Zeitabständen erfolgen. Mit den von der Zähleranordnung abgegebenen Ausgangssignalen wird die Aktivierung einer Erfassungsroutine durch die Programmsteuereinheit PE angefordert. Dieser Erfassungsroutine ist dabei eine gegenüber den Prioritäten der zu erfassenden Steuerungsvorgänge höhere Priorität zugeteilt. Durch den Ablauf der Erfassungsroutine wird ein gerade ablaufender Steuerungsvorgang kurzzeitig unterbrochen. Dabei werden die in dem Register Reg2 gespeicherten Angaben auf ein von der Programm steuereinheit PE abgegebenes Steuersignal hin am Ausgang des Registers bereitgestellt, um diesen Angaben entsprechende Zähler der Zähleranordnung BZ1 bis BZk anzusteuern. Die momentanen Zählerstände der angesteuerten Zähler werden dabei inkrementiert. Die Zählerstände der Zähler der gerade erwähnten Zähleranordnung werden entweder nach Ablauf der Erfassungszeitspanne, hier ca, 1 Minute, oder nach einer Mehrzahl derartiger Erfassungszeitspannen für eine Auswertung ausgelesen. Sind mehrere Erfassungszeitspannen zu berücksichtigen, so ist es zweckmässig, eine weitere Zähleranordnung vorzusehen, deren Zählerstand mit jedem Ablauf einer Erfassungszeitspanne bis zu einem vorgegebenen Zählerstand verändert wird. Der Ablauf einer Erfassungszeitspanne wird dabei dieser weiteren Zähleranordnung durch den Zählerstand "Null" des in Fig. 1 dargestellten Zählers Z1 angezeigt. Bisher wurde der Fall betrachtet, dass die Daten- und Fernschreibvermittlungsanlage EDS, wie in Fig. 1 dargestellt, lediglich eine Programmsteuereinheit PE aufweist. Sind dagegen mehrere, jeweils lediglich einen Teil der in der Vermittlungsanlage ablaufenden Steuerungsvorgänge aktivierende Programmsteuereinheiten vorgesehen, so ist es für die dynamische Belastung der einzelnen Programmsteuereinheiten vorteilhaft, dass die bereits erwähnte Erfassungsroutine lediglich von einer der Programmsteuereinheiten aktiviert wird. Bei einer Unterbrechung eines Steuerungsvorganges in der die Erfassungsroutine aktivierenden Programmsteuereinheit gibt diese ein Steuersignal an die weitere bzw. an die weiteren Programmsteuereinheiten ab, welches dort ebenfalls zur Erfassung der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen eine Unterbrechung des gerade ablaufenden Steuerungsvorganges bewirkt. Die Anzahl der in den Programmsteuereinheiten bei den einzelnen Unterbrechungen jeweils ermittelten Betriebseinrichtungen wird wieder in der in Fig. 1 dargestellten Zähleranordnung BZ1 bis BZk registriert. Für die Ansteuerung der einzelnen Zähler die ser Zähleranordnung ist eine der Anzahl der in der Datenund Fernschreibvermittlungsanlage vorhandenen Programmsteuereinheiten entsprechende Anzahl von Registern Reg2 vorzusehen. Die Ausgänge der einzelnen Register können parallel geschaltet sein, so dass gleichzeitig mehrere Zähler der Zähleranordnung angesteuert werden können. Der Fall, dass von mehreren Registern gleichzeitig auf ein und denselben Zähler zugegriffen wird, wird dadurch verhindert, dass jede der Programmsteuereinheiten lediglich einen Teil der zur Verfügung stehenden Betriebseinrichtungen in Steuerungsvorgänge einbeziehen kann, d.h. dass jeder Programm steuereinheit nur bestimmte Betriebseinrichtungen zur Verfügung stehen. Anhand der Zählerstände der einzelnen Zähler der Zähleranordnung BZ1 bis BZk lässt sich die Auslastung der einzelnen Betriebseinrichtungen der Daten- und Fernschreibvermittlungsanlage EDS ermitteln. Wie bereits oben erwähnt, sollen dabei unter Betriebseinrichtungen externe Betriebseinrichtungen, für die Steuerung des Betriebes der Vermittlungsanlage reservierte Sonder leitungen und bestimmte interne Speicher der Vermittlungsanlage verstanden werden. Die Zählerstände der den einzelnen Betriebseinrichtungen zugeordneten Zähler geben Aufschluss über den Auslastungsgrad der einzelnen Betriebseinrichtungen innerhalb der vorgegebenen Erfassungszeitspanne. Die Zählerstände der einzelnen Zähler können demzufolge als Kriterium herangezogen werden, ob während des Betriebes der Daten- und Fern schreibvermittl ungsan lage EDS bestimmte Eetriebseinrichtungen abzuschalten bzw. zuzuschalten sind. Auf diese Weise ist eine optimale Auslastung der der Vermittlungsanlage zur Verfügung stehenden Betriebseinrichtungen gewährleistet. Das Abschalten bzw. das Zuschalten von Betriebseinrichtungen kann dabei entweder automatisch bei Ermittlung eines bestimmten Auslastungsgrades der gerade mit der Vermittlungsanlage verbundenen Betriebseinrichtungen oder durch eine manuelle Eingabe über beispielsweise den in Fig. 1 dargestellten Wartungsblattschreiber BSW erfolgen, nachdem über diesen die Zählerstände der einzelnen Zähler ausgegeben worden sind. Bezüglich der mit den Leitungsanschlussschaltungen SAGA1 bis SAGAm bzw. SAGD1 bis SAGDm verbundenen Leitungsabschnitte sei noch darauf hingewiesen, dass es sich bei einigen von ihnen auch um Sonder leitungen handeln kann, an die Blattschreiber oder Datensichtstationen zur Steuerung und Protokollierung von in der Daten- und Fernschreibvermittlungsanlage ablaufenden Steuerungsvorgängen angeschlossen sind oder die mit Verarbeitungseinrichtungen zur weiteren Behandlung eintreffender Datensignale verbunden sind. Zur Erläuterung des Verfahrens gemäss der vorliegenden Erfindung ist von einer Daten- und Fernschreibvermittlungsanlage ausgegangen worden. Die Anwendung dieses Verfahrens ist jedoch nicht auf derartige Vermittlungsanlagen beschränkt. Vielmehr ist dieses Verfahren in beliebigen spei- cherprogrammierten Fernmeldevermittlungsanlagen anwendbar, in denen Betriebseinrichtungen in von Prozessoren dieser Fernmeldevermittlungsanlagen her aktivierbare Steuerungsvorgänge einbezogen sind. 3 Patentansprüche 2 Figuren

Claims: Patentansprüche 1. Verfahren zur statistischen Erfassung der Auslastung von einer speicherprogrammierten Fernmeldevermittlungsanlage (EDS), insbesondere einer Daten- und Fernschreibvermittlungsanlage, zugehörigen Betriebseinrichtungen, welche in von mindestens einem Prozessor der Fernmeldevermittlungsanlage her aktivierbare Steuerungsvorgänge einbezogen werden, d a d u r c h g e k e n n z e i c hn e t , dass bei der Aktivierung eines eine Betriebseinrichtung einbeziehenden Steuerungsvorganges die jeweils in Frage kommende Betriebseinrichtung als in einen Steuerungsvorgang einbezogen markiert wird, dass während des Betriebes der Vermittlungsanlage mittels einer auf einer gegenüber den Prioritäten der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge höheren Priorität ablaufenden, von dem jeweiligen Prozessor her aktivierten Erfassungsroutine innerhalb eines für die Erfassung festgelegten Zeitintervalls zu einer Vielzahl von über das Zeitintervall äquidistant erteilten Zeitpunkten der jeweils gerade ablaufende Steuerungsvorgang kurzzeitig unterbrochen wird, dass während einer solchen Unterbrechung die gegebenenfalls in Steuerungsvorgänge einbezogenen Betriebseinrichtungen ermittelt werden und dass die Anzahl der auf diese Weise innerhalb des vorgegebenen Zeitintervalls ermittelten Betriebseinrichtungen gesondert für jede zu berücksichtigende Betriebseinrichtung aufsummiert wird. 2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass von den der Vermittlungsanlage (EDS) zugehörigen Prozessoren (PE) jeweils lediglich ein Teil der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge aktiviert wird, dass die Erfassungsroutine dabei lediglich von einem der Prozessoren aktiviert wird, dass der bzw. die weitere(n) Prozessor(en) bei einer Unterbrechung eines Steuerungsvorganges'in dem einen Prozessor durch ein entsprechendes Signal zur Unterbrechung des in ihm bzw. ihnen jeweils gerade ablaufenden Steuerungsvorganges veranlasst wird bzw. werden und dass die Anzahl der in den Prozessoren bei den einzelnen Unterbrechungen jeweils ermittelten Betriebseinrichtungen zentral registriert wird. 3. Schaltungsanordnung zur Durchführung des Verfahrens nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t dass in der Vermittlungsanlage (EDS) eine Zähleranordnung (Z1, Z2, Reg1) vorgesehen ist, welche zu den festgelegten Zeitpunkten Steuersignale an den jeweiligen Prozessor (PE) abgibt, die diesen zur Unterbrechung des jeweils gerade ablaufenden Steuerungsvorganges veranlassen, dass mindestens ein Register (Reg2) vorgesehen ist, in welches Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen eintragbar sind und welches bei einer Unterbrechung des gerade ablaufenden Steuerungsvorganges zur Abgabe dieser Angaben von dem jeweiligen Prozessor (PE) her ansteuerbar ist und dass anhand der von dem Register (Reg2) bereitgestellten Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen entsprechende Zähler einer eine der Anzahl der zu berücksichtigenden Betriebseinrichtungen entsprechende Anzahl von Zählern aufweisenden Zähleranordnung (BZ1 bis BZk) für eine Erhöhung ihrer Zählerstände ansteuerbar sind. PatentansPruche 1. Verfahren zur statistischen Erfassung der Auslastung von einer speicherprogrammierten Fernmeldevermittlungsanlage (EDS), insbesondere einer Daten- und Fernschreibvermittlungsanlage, zugehörigen Betriebseinrichtungen, welche in von mindestens einem Prozessor der Fernmeldevermittlungsanlage her aktivierbare Steuerungsvorgänge einbezogen werden, d a d u r c h g e k e n n z e i c hn e t , dass bei der Aktivierung eines eine Betriebseinrichtung einbeziehenden Steuerungsvorganges die jeweils in Frage kommende Betriebseinrichtung als in einen Steuerungsvorgang einbezogen markiert wird, dass während des Betriebes der Vermittlungsanlage mittels einer auf einer gegenüber den Prioritäten der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge höheren Priorität ablaufenden, von dem jeweiligen Prozessor her aktivierten Erfassungsroutine innerhalb eines für die Erfassung festgelegten Zeitintervalls zu einer Vielzahl von über das Zeitintervall äquidistant erteilten Zeitpunkten der jeweils gerade ablaufende Steuerungsvorgang kurzzei tig unterbrochen wird, dass während einer solchen Unterbrechung die gegebenenfalls in Steuerungsvorgänge einbezogenen Betriebseinrichtungen ermittelt werden und dass die Anzahl der auf diese Weise innerhalb des vorgegebenen Zeitintervalls ermittelten Betriebseinrichtungen gesondert für jede zu berücksichtigende Betriebseinrichtung aufsummiert wird. 2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass von den der Vermittlungsanlage (EDS) zugehörigen Prozessoren (PE) jeweils lediglich ein Teil der Betriebseinrichtungen einbeziehenden Steuerungsvorgänge aktiviert wird, dass die Erfassungsroutine dabei lediglich von einem der Prozessoren aktiviert wird, dass der bzw. die weitere(n) Prozessor(en) bei einer Unterbrechung eines Steuerungsvorganges in dem einen Prozessor durch ein entsprechendes Signal zur Unterbrechung des in ihm bzw. ihnen jeweils gerade ablaufenden Steuerungsvorganges veranlasst wird bzw. werden und dass die Anzahl der in den Prozessoren bei den einzelnen Unterbrechungen jeweils ermittelten Betriebseinrichtungen zentral registriert wird. 3. Schaltungsanordnung zur Durchführung des Verfahrens nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t dass in der Vermittlungsanlage (EDS) eine Zähleranordnung (Z1, Z2, Reg1) vorgesehen ist, welche zu den festgelegten Zeitpunkten Steuersignale an den jeweiligen Prozessor (PE) abgibt, die diesen zur Unterbrechung des jeweils gerade ablaufenden Steuerungsvorganges veranlassen, dass mindestens ein Register (Reg2) vorgesehen ist, in welches Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen eintragbar sind und welches bei einer Unterbrechung des gerade ablaufenden Steuerungsvorganges zur Abgabe dieser Angaben von dem jeweiligen Prozessor (PE) her ansteuerbar ist und dass anhand der von dem Register (Reg2) bereitgestellten Angaben bezüglich der in Steuerungsvorgänge einbezogenen Betriebseinrichtungen entsprechende Zähler einer eine der Anzahl der zu berücksichtigenden Betriebseinrichtungen entsprechende Anzahl von Zählern aufweisenden Zähleranordnung (BZ1 bis BZk) für eine Erhöhung ihrer Zählerstände ansteuer bar sind.

Inventors: GNEITING, DIETER, DIPL.-MATH.
Applicants: SIEMENS AKTIENGESELLSCHAFT
Application year: 1985
Main classification: H04L11
IPC codes: H04L12, H04M3