CH623949A5 - - Google Patents
Download PDFInfo
- Publication number
- CH623949A5 CH623949A5 CH274577A CH274577A CH623949A5 CH 623949 A5 CH623949 A5 CH 623949A5 CH 274577 A CH274577 A CH 274577A CH 274577 A CH274577 A CH 274577A CH 623949 A5 CH623949 A5 CH 623949A5
- Authority
- CH
- Switzerland
- Prior art keywords
- data
- recording
- signals
- ocu
- operator
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims description 52
- 239000000872 buffer Substances 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 27
- 238000012360 testing method Methods 0.000 claims description 20
- 238000000034 method Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 6
- 238000011156 evaluation Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 claims description 2
- 238000011157 data evaluation Methods 0.000 claims 2
- 206010037180 Psychiatric symptoms Diseases 0.000 claims 1
- 230000027455 binding Effects 0.000 claims 1
- 238000009739 binding Methods 0.000 claims 1
- 230000000052 comparative effect Effects 0.000 claims 1
- 238000000926 separation method Methods 0.000 claims 1
- 230000002093 peripheral effect Effects 0.000 description 54
- 150000003014 phosphoric acid esters Chemical class 0.000 description 40
- 238000012423 maintenance Methods 0.000 description 37
- 238000012544 monitoring process Methods 0.000 description 37
- 230000006870 function Effects 0.000 description 13
- 230000008878 coupling Effects 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 241000153282 Theope Species 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000007257 malfunction Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- SFVLTCAESLKEHH-WKAQUBQDSA-N (2s)-6-amino-2-[[(2s)-2-[[(2r)-2-amino-5-(diaminomethylideneamino)pentanoyl]amino]-3-(4-hydroxy-2,6-dimethylphenyl)propanoyl]amino]-n-[(2s)-1-amino-1-oxo-3-phenylpropan-2-yl]hexanamide Chemical compound CC1=CC(O)=CC(C)=C1C[C@H](NC(=O)[C@H](N)CCCN=C(N)N)C(=O)N[C@@H](CCCCN)C(=O)N[C@H](C(N)=O)CC1=CC=CC=C1 SFVLTCAESLKEHH-WKAQUBQDSA-N 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 241000237502 Ostreidae Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 235000020636 oyster Nutrition 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/04—Recording calls, or communications in printed, perforated or other permanent form
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Monitoring And Testing Of Exchanges (AREA)
- Debugging And Monitoring (AREA)
- Exchange Systems With Centralized Control (AREA)
- Small-Scale Networks (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Communication Control (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Input From Keyboards Or The Like (AREA)
- Meter Arrangements (AREA)
Description
Aufgabe der Erfindung ist die Schaffung einer Datenverarbeitungsanlage der eingangs genannten Art, die die Nachteile bekannter Ausführungen nicht aufweist. Diese Aufgabe wird durch die im kennzeichnenden Teil des Patentanspruchs 1 definierten Massnahmen gelöst.
Besonders vorteilhafte Ausgestaltungen der Datenverarbeitungsanlage sind in den Patentansprüchen 2 bis 7 umschrieben.
Bevorzugte Ausführungsformen des Erfindungsgegenstands werden nachfolgend anhand der Zeichnungen näher beschrieben, dabei zeigen schematisch und unter Fortlassung von in diesem Rahmen unwesentlichen Bestandteilen:
Fig. 1 eine Datenverarbeitungsanlage zum Aufzeichnen von Einzelheiten über manuell hergestellte Telefonverbindungen;
Fig. 2 einen Ausschnitt aus Fig. 1 mit mehr Einzelheiten;
Fig. 3 eine Fehlerüberwachungseinheit der Anlage der Fig. 1 ;
Fig. 4 und 5 zwei verschiedene periphere Geräte der Anlage der Fig. 1 ;
Fig. 6 eine Monitoreinrichtung der Anlage der Fig. 1 ;
Fig. 7 eine Darstellung zur Erläuterung, wie Monitore von zentralen Verarbeitungsgeräten (im folgenden kurz CPUs genannt) mit der Monitoreinrichtung der Fig. 6 gekoppelt sind; und
Fig. 8 einen Umschaltkreis.
Die Datenverarbeitungsanlage der Fig. 1 weist Dateneingangs- und -auswertungsmittel wie zum Beispiel eine Vielzahl von Vermittlungsgeräten 11,12,18; 21,22,28; 31,32,38 auf, die sich an den Arbeitsplätzen der Bedienungsperson befinden. Jedes Vermittlungsgerät (im folgenden kurz OPE genannt) ist für eine Bedienungsperson bestimmt und mit einem Steuergerät (im folgenden kurz OCU genannt) 10,20,30 verbunden. Letzteres ist hier zur Erläuterung so ausgebildet, dass es Informationen von acht OPEs, unterteilt in zwei Gruppen von je vier OPEs, empfangen und dass es Informationen den acht OPEs übertragen kann. Ferner stehen die OCUs 10,20,30 über ein Fernmeldekabel A, B in Verbindung mit einem peripheren Haupt-Datenspeicher 3A, 3B in Form eines Magnetbandpatronen-Aufzeichnungsgeräts oder Magnetbandkassetten-Aufzeichnungsgeräts sowie mit einer Vielzahl von Datenhandhabungs- und/oder-Speichereinheiten, wie zum Beispiel mit einem peripheren Tarif- und Kreditkarten-Prüfgerät 4A, 4B und mit einem peripheren Schrittwechsel- und Codeumsetzungsgerät (national-örtlich) 5A, 5B. Es ist besonders darauf hinzuweisen, dass hier sowohl das Fernmeldekabel A, B als auch jedes der peripheren Geräte 3A, 3B; 4A, 4B; 5A, 5B doppelt vorhanden sind und dass die Schaltung so beschaffen ist, dass bei Ausfall von jeweils einem Duplikat das jeweils andere Duplikat den Betrieb der Anlage weiterführt. Hinzu kommt, dass hier die Anlage so ausgebildet ist, dass selbst bei Ausfall eines OCU der Betrieb der Anlage in vollem Umfange gewährleistet ist, weil dann zwei andere OCUs die Funktionen des ausgefallenen OCU selbsttätig übernehmen.
Zusätzlich sind alle OCUs 10,20,30 mit einer Monitoreinrichtung 6 verbunden, die ihrerseits mit den peripheren Geräten 3A, 3B; 4A, 4B; 5A, 5B zum Empfang von Signalen verbunden ist, um deren Funktionszustand anzuzeigen. Die Monitoreinrichtung 6 weist Einrichtungen für das Ausdrucken von Details über jede Abnormität im Betrieb der Anlage auf,
welche die Monitoreinrichtung 6 während periodischer Abtastung der Ausgänge der OCUs 10,20,30 und der peripheren Geräte 3A, 3B; 4A, 4B; 5A, 5B erfasst. Ferner ist eine Fehlerüberwachungseinheit 7 vorgesehen, die für den Empfang von Informationen (aufgezeichnet in der Monitoreinrichtung 6), für den Betrieb einer Fehlerüberwachungsanschlusseinheit 8, für das Anlegen von Testsignalen über ein Fehlerüberwachungska-
623949
bei 9 an die OCUs 10,20,30 und die peripheren Geräte 3A, 3B; 4A, 4B; 5A, 5B und für den Empfang von Antwortsignalen über dasselbe Kabel ausgebildet ist, und zwar zwecks Unterstützung einer Wartungsperson, die die Ursache für etwa auftretende Fehler zu finden hat.
Die einzelnen Bestandteile eines OPE sind nicht dargestellt und brauchen nicht alle am Arbeitsplatz der Bedienungsperson lokalisiert zu sein; sie umfassen handbetätigbare Tasten und eine Anzeigeeinheit (im folgenden kurz VDU genannt) zur Lieferung visueller Informationen. Die notwendigen logischen und Anschlussschaltkreise können am Arbeitsplatz oder im betreffenden OCU 10,20,30 vorhanden sein. Die Tastenfelder können vollständig getrennt von den Tasten und Schaltern für die Steuerung des Vermittlungsbetriebes durch die Bedienungsperson angeordnet sein; eine gewisse Zusammenschaltung zwischen diesen Bestandteilen ist jedoch bevorzugt, um sicherzustellen, dass die genaue Zeitspanne zwischen der Herstellung einer Verbindung bis zu ihrer Trennung dem OCU 10,20,30 übertragen wird, möglicherweise mit Einzelheiten über die anzurufende Teilnehmerstelle und der vom Teilnehmer benötigten Einrichtungen. Jeder OCU 10,20,30 ist so ausgebildet, dass er die von der Bedienungsperson benötigte Information zu der Anzeigeeinheit überträgt, wobei möglicherweise auch bestimmte Tasten beleuchtet werden, um einige benötigte Informationen zu liefern, zur Bestätigung der Betätigung bestimmter Tasten und/oder um die korrekte Bedienung der Bestandteile des betreffenden OPE zu überprüfen.
Wie erwähnt ist jeder OCU 10,20,30 zur Steuerung von acht OPEs angeschlossen, doch sind die OCUs 10,20,30 so ausgebildet, dass sie in der Lage sind, Informationen von zwölf OPEs zu verarbeiten und auch an zwölf OPEs zu übertragen. Jeder OCU 10,20,30 hat zwei Gruppen von vier Pufferspeichern, wobei jeder Pufferspeicher für die Information von und zu einem entsprechenden OPE und zwei Ersatzeinheiten zugänglich ist, jeweils für die Verarbeitung der Eingangssignale von vier weiteren OPEs oder für die Übertragung einer Gruppe von vier OPEs auf eine benachbarte OCU 10,20,30. Im Falle des Versagens eines OCU 10,20,30 (wenn dieses entdeckt wird durch Prüfvorgänge, die intern von jedem OCU 10,20,30 durchgeführt werden), werden die acht OPEs, die diesem OCU 10,20,30 zugeordnet sind, in zwei Gruppen aufgeteilt und auf zwei benachbarte OCUs 10,20,30 übertragen. Jeder OCU 10, 20,30 enthält einen Mikroprozessor zum Beispiel vom Typ «Intel 8080A». Ein Mikroprozessor ähnelt bekanntlich einem kleinen Rechner, bei dem die erforderliche Datenverarbeitung durch einen einzigen integrierten Schaltkreis bewirkt wird. Andere Typen von Mikroprozessoren können verwendet werden, falls sie die von den OCUs gestellten Anforderungen erfüllen. Mit jedem Mikroprozessor sind die notwendigen Stromversorgungen, Taktimpulsgeneratoren, Daten-, Programm- und Pufferspeicher verbunden.
Wie Fig. 1 zeigt, ist jedes periphere Gerät 3A, 3B; 4A, 4B; 5A, 5B doppelt vorhanden und jedes Duplikat umfasst einen ähnlichen Mikroprozessor, wie er in den OCUs verwendet wird. Das periphere Gerät 4A, 4B speichert die Informationen bezüglich der Tarifstufen der verschiedenen, möglichen Telefonverbindungen und anderen Dienstleistungen wie beispielsweise die Lieferung von persönlichen Anrufen. Da die Tarifstufe auch von der Tageszeit abhängt, zu der die Verbindung hergestellt wird, umfasst dieses Gerät 4A, 4B auch nicht dargestellte unabhängige Uhren, die von sogenannten Hauptzeitgebern angetrieben sind und diese Zeit übertragen, so dass die richtige Tarifstufe für die Verbindung vorgegeben und dem OCU 10,20,30 zugeführt wird. Nicht dargestellte Einrichtungen dienen zum Rücksetzen der Uhren unter Kontrolle durch die Wartungsperson. Da bestimmte Teilnehmer von der Möglichkeit Gebrauch machen, Telefongebühren einem Kreditkartenkonto zu belasten, muss die Bedienungsperson in der Lage
3
5
10
15
20
25
30
35
40
45
50
55
60
65
623949 4
sein, die Gültigkeit der Kreditkartennummer zu überprüfen, die benutzen, die einen weiteren Mikroprozessor und eine grosse -vom Anrufer angegeben wird; aus diesem Grunde ist das Tarif- Anzahl von Fehlerprüfanweisungen auf Testkassetten enthält/01'1 und Kreditkarten-Prüfgerät 4A, 4B in der Lage, die Nummer zu die in die Fehlerüberwachungseinheit 7 am Eingang 7A einge- ' überprüfen und der Bedienungsperson anzuzeigen, ob die ange- führt werden. Die Fehlerüberwachungseinheit 7 ist so ausge-gebene Nummer gültig oder ungültig ist. Letztere können auch 5 legt, dass sie das Vorhandensein eines Fehlers an irgeneiner ^1 andere Informationen liefern, beispielsweise wenn ein Stelle feststellt und letzteren lokalisiert, und zwar so, dass sie v bestimmtes Konto nicht verlängert worden ist. auch von nichtspezialisierten Bedienungspersonen bedient
Die Uhren in den beiden Duplikaten sind voneinander werden kann, die keinerlei Ausbildung bezüglich der in der unabhängig, werden jedoch alle 30 min miteinander vergli- Anlage verwendeten Baugruppen haben. Um die Fehlerprüchen, und wenn der Fehler grösser ist als 30 s, wird ein Fehler- 10 fung durchzuführen, löst die Fehlerüberwachungseinheit 7 ein signal zur Monitoreinrichtung 6 übertragen, damit die War- Testsignal aus, das über das Fehlerüberwachungskabel 9 und tungsperson informiert wird. Bei Empfang einer solchen Nach- über die Fehlerüberwachungsanschlusseinheit 8 getrennt ent-richt benutzt die Wartungsperson die Fehlerüberwachungsein- weder an die einzelnen OCUs 10,20,30 oder an die einzelnen heit 7, um beide Uhren auf die Zeit zu stellen, die von einer Mut- Duplikate der peripheren Geräte, gelangt; entsprechende Austeruhr angezeigt wird. 15 gangssignale werden zur Fehlerüberwachungseinheit 7 über Das periphere Gerät 5A, 5B liefert den Bedienungsperso- dasselbe Fehlerüberwachungskabel 9 und die Fehlerüberwa-nen Schrittwechsel- und Nationalcode/Lokalcode-Umsetzungs- chungsanschlusseinheit 8 rückübertragen. Der Ferndrucker 6A informationen, und zwar bezüglich der Vorwahlziffern, die für ermöglicht es der Wartungsperson, über dessen Tastenfeld bestimmte Operationen oder Verbindungen verwendet wer- Befehle und Daten einzugeben, und druckt die Ergebnisse aus. den, wobei dem OCU 10,20,30 der Distanzfaktor der herzustel-20 Der Ferndrucker 6A ist dazu mit der Monitoreinrichtung 6 Ienden Verbindung übermittelt wird, so dass die entsprechende über eine Leitung V24 angeschlossen; eine zweite Leitung ver-Belastungsstufe eingesetzt wird. bindet die Monitoreinrichtung 6 mit der Fehlerüberwachungs-
Das wichtigste periphere Gerät, der Haupt-Datenspeicher einheit 7.
3A, 3B, zeichnet mittels zweier getrennter Datenaufzeich- Eine weitere Funktion der Fehlerüberwachungseinheit 7
ner Einzelheiten über die manuell hergestellten Telefon- 25 besteht darin, dass sie es ermöglicht, Daten in das periphere Verbindungen auf, zusammen mit der Identifizierung des Teil- Gerät 4A, 4B zu übertragen, da es wahrscheinlich ist, dass sich nehmers, die zum Beispiel durch seine Anschlussnummer oder mindestens die Kreditkartendaten häufig ändern. Kreditkartennummer gegeben ist. Auf den Magnetbändern Die CPUs 122,307,406 können im Betrieb ausfallen und werden ausserdem die Dauer der Verbindung, die Tageszeit, sind deshalb so programmiert, dass sie periodische Prüfungen die Tarifstufe und alle anderen Einzelheiten aufgezeichnet, falls 30 durchführen, um ihren Betriebszustand zu überwachen und den es sich beispielsweise um einen persönlichen Anruf handelt. der Einheiten bzw. Geräte, welche von ihnen gesteuert werden. Wenn eine Kassette gefüllt worden ist oder nach Ablauf einer Um dies zu erreichen, umfasst jeder CPU 122,304,406 einen bestimmten Zeitspanne wird die Kassette ausgetauscht; die Überwachungstaktgeber, bestehend aus einem Zähler, an den gefüllte Kassette wird einer Zentralbuchhaltung zugesandt, wo ein Puls mit einer Pulsfrequenz von 1 kHz angelegt ist. Die Pro-die Gebühren für die Verbindungen berechnet und dem Konto 35 gramme des Mikroprozessors, der in der CPU vorhanden ist, des jeweils gebührenpflichtigen Teilnehmers belastet werden. sind so ausgebildet, dass sie den Zähler in Intervallen, die eine Während dieses Austausches übernimmt die jeweils andere Viertelsekunde nicht übersteigen, ansteuern und ihn auf den Kassette bzw. Patrone den Betrieb, bis auch letztere ausge- Nullwert zurückstellen. Wenn der Zähler während dieser Zeit tauscht wird usw. nicht angesteuert wird, beispielsweise wegen des Fehlers eines
Wie erwähnt ist das Fernmeldekabel A, B, mit dem die peri- 40 Programmes, den Mikroprozessor aus der Befehlssignal-pheren Geräte an die OCUs 10,20,30 angeschlossen sind, dop- schleife herauszunehmen oder wegen eines Materialfehlers im pelt vorhanden, um sicherzustellen, dass ein einzelner Fehler Mikroprozessor, startet der nicht angesteuerte Zähler eine nicht einen ganzen Abschnitt der Anlage stillsetzen kann. «Auslaufzeit», um eine weitere Zeitperiode zu ermöglichen,
Darüber hinaus ist es möglich, dass ein fehlerhaftes Duplikat innerhalb der der Zähler angesteuert werden kann. Wenn auch geprüft und repariert werden kann, ohne dass der Betrieb der 45 innerhalb dieser Auslaufzeit der Zähler nicht angesteuert wird, Anlage unterbrochen wird, soweit die Bedienungspersonen so wird das Programm des Mikroprozessors unterbrochen und betroffen sind. Damit die Wartungspersonen Fehler in irgend- auf eine Bezugsposition in der Programmabfolge zurückge-einem Abschnitt der Anlage schnell lokalisieren und repor- setzt. Wenn eine Programmunterbrechung erfolgt, wird ein tieren können, ist die Monitoreinrichtung 6 vorgesehen, die mit Signal erzeugt und dieses Signal wird zur Monitoreinrichtung 6 OCU 10,20,30 und mit jedem einzelnen Duplikat der periphe- 50 übertragen, damit sie Einzelheiten des Fehlers aufzeichnen ren Geräte über ein System von unabhängigen Kabeln verbun- kann. Ein zweiter Fehler bei der Ansteuerung des Zählers den ist, die es ermöglichen, die Arbeitsweise jedes Prüflings innerhalb des Viertelsekundenintervalls führt dazu, dass das inbezug auf relevante Parameter abzuschätzen, wie beispiels- betreffende Gerät bzw. Duplikat als ausgefallen erfasst wird; zu weise den Füllungsgrad von Pufferspeichern. Zusätzlich sind diesem Zeitpunkt wird, wenn das Gerät ein OCU 10,20,30 ist,
alle Mikroprozessoren so programmiert, dass sie ihre Eigen- 35 eine Umschaltung der betreffenden OPEs zu den benachbarten funktion überprüfen und eine Nachricht übermitteln, dass alles OCUs vorgenommen.
in Ordnung ist oder dass ein Fehler vorhanden ist, welche Wie erwähnt, empfängt jeder OCU 10,20,30 Eingangs-
Nachrichten periodisch zur Monitoreinrichtung 6 gelangen, signale von acht OPEs, hat jedoch Eingänge für zwölf OPEs. zum Beispiel alle vier Sekunden. Die Monitoreinrichtung 6 lässt Infolgedessen werden bei Versagen eines OCU 10,20,30 die diese Nachrichten mittels eines Ferndruckers 6A drucken, um 60 ihm normalerweise zugeordneten OPEs als zwei Gruppen von so den Gesamtzustand der Anlage zu überprüfen und um aus- vier OPEs an entsprechende andere OCUs 10,20,30 überge-serdem statistische Informationen zu gewinnen, welche Ent- ben, die dann mit je zwölf OPEs zusammenarbeiten.
Scheidungen darüber ermöglicht, ob zum Beispiel weiteres Die Eingänge von den OPEs zu den OCUs 10,20,30 werden
Bedienungspersonal, zusätzliche periphere Geräte oder zusätz- in Gruppen von vier OPEs zugeordneten «Zuerst hinein -liehe Duplikate benötigt werden. 65 zuerst heraus»-Pufferspeichern übertragen, OPEs enthal-
Wenn die Monitoreinrichtung 6 nicht in der Lage ist, genau ten sind.
die fehlerhafte Baugruppe zu identifizieren, ist eine Wartungs- Wenn irgendeiner dieser Pufferspeicher (im folgenden kurz person in der Lage, eine Fehlerüberwachungseinheit 7 zu FIFOs genant) gefüllt wird, so wird angenommen, dass aus
5 623949
irgendeinem Grunde der betreffende OCU versagt hat und tung 111 bis 114,119,129 ist ihrerseits mit der zweiten Ankopp-r ît mehr in der Lage ist, die Eingangssignale zu verarbeiten. lungsvorrichtung eines zweiten OCU N -1 und die zweite uann wird in der gleichen Weise wie beschrieben, das Versa- Ankopplungsvorrichtung 115 bis 118,120,130 mit der ersten g l angezeigt und in gleicher Weise durch Übertragung der Ankopplungsvorrichtung eines dritten OCU N+1 verbunden. 0 'Es an die benachbarten OCUs behandelt. Wie oben wird fer- 5 Jeder OCU weist zur Feststellung von Funktionsstörungen Mit-n ^r eine Anzeige der Monitoreinrichtung 6 übermittelt, um das tel auf, die ein Ausgangssignal erzeugen, das seinen beiden Versagen des betreffenden OCU aufzuzeichnen. Ankopplungsvorrichtungen zugeführt wird, um bei einer Funk-
Die gesamte Anlage ist so aufgebaut, dass jede Baugruppe tionsstörung des OCU selbsttätig die Verbindung der ersten mindestens doppelt vorhanden ist, damit die Signale umgeleitet Hälfte der Gruppe von OPEs 103 bis 106 mit dem zweiten OCU werden können, falls irgendwo ein Fehler auftritt. Wie 10 N—1 und die Verbindung der zweiten Hälfte der Gruppe von beschrieben sind die OPEs so ausgebildet, dass ihre Funktionen OPEs 107 bis 110 mit dem dritten OCU N +1 zu bewirken, von anderen OCUs im Falle eines Versagens der OCU über- Fig. 2 zeigt den Aufbau eines N-ten OCU und seines nommen werden können. Die peripheren Geräte sind ebenfalls Anschlusses an acht OPEs 103 bis 110 und an zwei benachbarte doppelt vorhanden, so dass, wenn ein Duplikat versagt, das OCUs N+1, N— 1 zwecks Übergabe der acht OPEs in zwei andere Duplikat in der Lage ist, die erforderlichen Funktionen 15 Gruppen von je vier OPEs an die benachbarten OCUs N+1, weiterhin auszuführen. Jeder OCU ist so programmiert, dass er N-1 im Falle eines Versagens des OCU N. Die Übergabe vereine Antwort über jedes Duplikat des Fernmeldekabels A, B läuft analog beim Versagen des OCU N+1, wobei die Dreier-von den Einheiten empfangen kann, zu denen er eine Anfrage gruppe N, N+1, N+2 zu betrachten ist, und auch analog beim gesandt hat. Der OCU vergleicht dann beide Antworten und Versagen des OCU N-1, wobei die Dreiergruppe N, N-1,
trifft eine Entscheidung, welches Signal korrekt ist, falls sie sich 20 N-2 zu betrachten ist.
unterscheiden. Die Signale umfassen einfache Prüfinformatio- Zusätzlich zu den im Kasten 100 gezeigten Bestandteilen nen, etwa ein oder mehrere Paritätsdigits, um einen Gültigkeits- umfasst jeder OCU Stromversorgungen und einen Pulsgeneratest bezüglich der Daten durchzuführen, damit offensichtlich tor, der die vom Mikroprozessor benötigten Signale erzeugt, ungültige Daten ohne Schwierigkeit gefunden werden können. Die acht OPEs 103 bis 110 sind an zugeordneten Daten-Wenn andererseits ein OCU Antworten erhält, die unterschied-25 Steuereinheiten 111 bis 118 im OCU angeschlossen. Letztere lieh sind, von denen jedoch beide gültig zu sein scheinen, so haben bestimmte Pufferspeicher- und andere Funktionen für erzeugt er ein Signal für die betreffende Bedienungsperson, um beispielsweise das Überprüfen der Gültigkeit der von den ihr anzuzeigen, dass sie die Daten nicht verarbeiten kann, weil OPEs 103 bis 110 empfangenen Signale und für beispielsweise sie nicht entscheiden kann, welche korrekt ist. Unter diesen die Ausführung bestimmter Codeumsetzungen. Die Daten-Bedingungen muss die Bedienungsperson auf die üblichen 30 Steuereinheiten 111 bis 118 sind in Gruppen von je vier an den Referenzbücher zurückgreifen, um die erforderliche Informa- OPEs gemeinsame Einheiten 119,120 angeschlossen, mittels tion zu ermitteln. Irgenein Fehler dieser Art wird automatisch welcher die Signale von den OPEs gemuliplext werden. Das ist zur Monitoreinrichtung 6 übertragen; die Wartungsperson ist zum Anlegen einer Kabelleitung 121 notwendig, die die Haupt-dann in der Lage, Tests durchzuführen, um festzustellen, wel- Verbindung zwischen dem Mikroprozessor und den an ihn eher Abschnitt der Anlage versagt hat, und ihn dann wieder in 35 angeschlossenen Einheiten bildet. Jede Einheit 119,120 umfasst Betrieb zu setzen. einen FIFO (Fig. 8) für den Empfang von Daten und Befehls-
Zusätzlich weist der Haupt-Datenspeicher 3A, 3B, der eben- Signalen von den OPEs und um zu ermöglichen, dass sie zeitlich falls doppelt vorhanden ist und an das Fernmeldekabel A, B für die Verarbeitung durch den Mikroprozessor im OCU angeschlossen ist, eine Prüfeinheit auf, die in ihre Eingänge ein- geordnet werden.
geschaltet ist, um soweit überhaupt möglich sicherzustellen, 40 Der Mikroprozessor selbst befindet sich im CPU 122 und ist dass die auf den Kassetten aufgezeichneten Daten korrekt sind, mittels der Kabelleitung 121 angeschlossen an a) einen Schnell-In den beiden Eingängen ist je ein FIFO vorhanden, und die in zugriffspeicher 123, b) einen programmierbaren Festwertspei-beiden FIFOs gespeicherten Daten werden miteinander vergli- eher 124, c) einen CPÜ-Monitor 125 und d) zwei periphere Einehen. Wenn in beiden FIFOs die Daten identisch sind, lässt man heitsselektoren 126,127. Zusätzlich sind Möglichkeiten vorge-sie aufzeichnen. Falls die Daten in den beiden FIFOs differie- 45 sehen für das Einstöpseln einer gedruckten Schaltungskarte ren, dann wird jedes von ihnen auf einfach Weise auf Gültigkeit (Prüfzugriff) 128 zum Anschliessen der Fehlerüberwachungs-geprüft, beispielsweise mittels einer Paritätsüberprüfung; wenn einheit 7 an den OCU. Der CPU-Monitor 125 ist direkt verbun-ein Satz von Daten falsch ist, dann werden in beiden Duplika- den mit der Monitoreinrichtung 6 (Fig. 7), und die Einheitsselek-ten nur die jeweils gültigen Daten aufgezeichnet. Wenn toren 126,127 sind mit je einem Duplikat des Fernmeldekabels andererseits die Daten differieren, aber beide Sätze von Daten 50 A, B verbunden.
gültig zu sein scheinen, dann ist jedes Duplikat 3A, 3B so ausge- Reserveeinheiten 129,130 sind mit je einer der beiden Einbildet, dass es die in seinem eigenen FIFO gespeicherten Daten heiten 119,120 und auch mit der Kabelleitung 121 verbunden, speichert, aber zur Monitoreinrichtung 6 wird eine Anzeige Die Einheit 129 ist über eine Leitung 102 mit dem OCU N -1 übertragen, dass die beiden Sätze von Daten differieren. Es ist verbunden, während die Einheit 120 mit dem OCU N +1 ver-auch möglich, dass eine Markierung irgeneiner Art an dieser 55 bunden ist. Nach diesem Prinzip sind sämtliche OCUs der Stelle in die Aufzeichnung eingefügt wird, um anzuzeigen, dass Anlage miteinander verbunden.
die der Markierung unmittelbar vorausgehenden Daten oder Mit dem CPU 122 verbunden und gegebenenfalls in den unmittelbar folgenden Daten suspekt sind. Mikroprozessor eingebaut (jedoch aus Darstellungsgründen
Wie schon angedeutet, wird die Anlage selbst nach dem getrennt vom CPU dargestellt) ist ein Überwachungs-Taktge-Ausfall eines OCU in vollem Umfange in Betrieb gehalten. 60 ber 131 und im Schnellzugriff Speicher 123 mittels Software ein Dafür weist jeder OCU eine genügende Anzahl von Eingangs- Anrufsunterbrecher-Wartekreis 132 und ein peripherer Ausgangskanälen für eine und eine halbe Gruppe von OPEs auf Abfrage-Wartekreis 133. Angeschlossen an die Kabelleitung (Fig. 2). Jeder OCU ist an seinen Kanälen mittels einer ersten 121 sind Wartungstasten 134, damit eine Wartungsperson Ankopplungsvorrichtung 111 bis 114,119,129 mit einer ersten direkt in die Steuerung des OCU eingreifen kann, falls dies Hälfte der zugeordneten Gruppe von OPEs 103 bis 106 und 65 erforderlich ist.
mittels einer zweiten Ankopplungsvorrichtung 116 bis 118,120, Der CPU 122 dient zur Verarbeitung der Signale von den 130 mit der anderen Hälfte der zugeordneten Gruppe von OPEs, wobei Anfragen zu den verschiedenen peripheren Gerä-OPEs 107 bis 110 verbunden. Die erste Ankopplungsvorrich- ten je nach Bedarf in folgender Weise übertragen werden.
623949 6
Die Operationen des CPU erfolgen in sechzehn gemulti- statistischen Daten werden vom CPU 122 zum Puffer im Moni-plexten Zeitschlitzen, von denen zwölf den maximal zwölf tor 125 übertragen (in dem CPU-Monitor zugeordneten Zeit-
OPEs zugeordnet sind (die acht OPEs, die normalerweise vom schlitz), so dass während des Betriebes der Vermittlung die sta-OCU versorgt werden plus vier zusätzliche OPEs, die über- tistischen Daten in der Monitoreinrichtung 6 aufgebaut wer-nommen werden, falls ein benachbarter OCU ausfällt). Ein Zeit- 5 den.
schlitz ist dem Überwachungs-Taktgeber 131 zugeteilt und den Der sechzehnte Zeitschlitz steht für die Wartungstasten Ablaufanzeigen (Anzeigen dafür, dass bestimmte Zeitintervalle 134 des OCU zur Verfügung, was es der Wartungsperson im verstrichen sind), zwei Zeitschlitze sind den Einheitsselektoren Falle eines Versagens ermöglicht, den CPU 122 direkt zu 126,127 zugeteilt, und eine ist den Wartungstasten 134 zuge- instruieren und die Ursache irgenwelcher Fehler oder Ausfälle teilt, über die eine Wartungsperson Daten oder spezielle 10 im OCU zu diagnostizieren.
Befehlssignale dem OCU eingeben kann. Man erkennt, dass bei Neben anderen Speichermöglichkeiten des Schnellzugriff-einem Prozessor, der auf diese Weise arbeitet, Pufferspeicher speichers 123 liegt ein Anruf Speicher mit 84 Adressen vor, verwendet werden müssen, weil die tatsächliche Zeit für die jeweils eine für einen Anruf, in dem Einzelheiten der Anrufe Verwendung oder Erzeugung irgendeiner Datengruppe vom gespeichert werden, wenn sie durch die Bedienungsperson ein-Zeitschlitz abhängt, auf den die Daten sich beziehen. Wenn ein 15 gegeben werden. Wenn der Anruf abgeschlossen ist, werden Signal von einem OPE in einem der Puffer in den Einheiten 119, die relevanten Einzelheiten vom CPU zum peripheren Gerät 120 festgehalten wird, antwortet der CPU 122 im entsprechen- 3A, 3B für die Belastung und zur Monitoreinrichtung 6 für die den Zeitschlitz auf das Signal, um die Daten aufzuzeichnen statistischen Zwecke übertragen. Ein Vermittlungsplatzspei-oder deren Verarbeitung auf übliche Weise zu beginnen, das eher ist ferner vorgesehen, um die Schalter am Vermittlungs-heisst unter Verwendung von Speicherregistern im Schnellzu- 20 platz zum Anrufkasten oder der Rufnummer in Beziehung zu griffspeicher 123, der dem betreffenden Zeitschlitz zugeteilt ist, setzen.
um die Daten zu speichern sowie anfängliche und Zwischenre- Im Falle eines Versagens des N-ten OCU (erfasst entweder sultate von Berechnungen in Abhängigkeit von Befehlen, die durch den Überwachungs-Taktgeber 131 oder durch das Voll-vom Festwertspeicher 124 abgeleitet worden sind. Ein typi- werden eines oder mehrerer der Eingangs-FIFOs in den Daten-sches Signal von einem OPE wäre eine Anforderung von Daten25 Steuereinheiten 111 bis 118) überträgt der CPU-Monitor 125 von einem der peripheren Geräte. Der CPU würde auf ein sol- Signale zu den Reserveeinheiten 129,130, was diese veranlasst, ches Signal durch den Versuch antworten, eine Anforderung die Ausgangssignale der Einheiten 119,120 auf die Reserveeinfür die Daten an das betreffende Gerät weiterzuleiten. Wahr- heiten in den benachbarten OCUs umzuleiten. Die CPUs in den scheinlich wäre letzteres in dem betreffenden Augenblick nicht OCUs sind so programmiert, dass sie die Reserveeinheiten in zugänglich, und deshalb würde die Anfrage am Ende der 30 jedem Multiplexzyklus überprüfen, um festzustellen, ob Signale Schlange plaziert, die im Abfrage-Wartekreis 133 gespeichert von vier zusätzlichen OPEs zum OCU gelangen. Wenn das der ist Wenn die Abfrage schliesslich an die Spitze der Schlange Fall ist, adressiert der CPU die zusätzlichen vier OPEs in der gelangt, werden die Einzelheiten vom CPU 122 aus dem gleichen Weise wie die zugeordneten acht OPEs, so dass die für
Schnellzugriff Speicher 123 ausgewählt und über die Einheitsse- die vier zusätzlichen OPEs benötigten zusätzlichen Arbeitslektoren 126,127 dem betreffenden peripheren Gerät zuge- 35 gänge in den Arbeitsablauf des OCU eingepasst sind. Auf diese führt Die von letzterem empfangenen Daten würden durch Weise erfolgt die OPE-Übergabe.
den CPU 122 in den Schnellzugriffspeicher 123 so eingegeben, Fig. 8 zeigt dazu weitere Einzelheiten. Zwei Gruppen mit je dass sie zum OPE rückgeführt werden können. Jeder OCU vier OPEs sind über zwei FIFOs 701,702 mit Speicherpuffern kann 84 Anrufe gleichzeitig verarbeiten, das heisst sieben 703 bzw. 704 verbunden. Letztere haben je zwei Ausgänge, von
Anrufe von jedem OPE und die im Abfrage-Wartekreis 133 40 denen einer mit dem CPU 700, der zum betreffenden OCU gespeicherten Daten haben die Form eines Anrufkastens, das gehört, verbunden ist und von denen der andere mit einem heisst eine Zahl zwischen 1 und 84, durch die der betreffende Reserve-CPU, die zu einem jeweils benachbarten OCU gehört Anruf für den OCU identifizierbar wird. verbunden ist Ein CPU-Monitor 705 enthält ein OR-Gatter 706
Der Zeitablauf der Arbeitsgänge wird gesteuert durch mit Eingängen für die FIFOs 701,702, falls diese gefüllt worden einen nicht dargestellten Pulsgenerator, dessen Pulse dem 45 sind, mit einem Eingang für eine Viertelsekundenablaufeinheit Überwachungs-Taktgeber 131 zugeführt werden, der seiner- 707 im CPU-Monitor 705 und mit einem Eingang für einen Puls-seits Signale zu den im Wartekreis 132 gespeicherten Anrufs- generator 708, der Anregelimpulse zum CPU 700 liefert, um unterbrechersignalen überträgt. Die Funktion der letzteren anzuzeigen, dass ein Impuls oder eine Folge von Impulsen verbesteht darin, nach einem bestimmten Zeitintervall einen Anruf sagt hat Ein weiterer Eingang 709 ist vorgesehen, damit eine gegebenenfalls nach Vorwarnung zu unterbrechen, beispiels- 30 Wartungsperson die Umschaltoperation von Hand überprüfen weise nach drei vorbezahlten Minuten Verbindungsdauer in kann. Der Ausgang des Gatters 706 ist mit den Puffern 703,704 einer öffentlichen Telefonzelle mit Münzeinwurf. Wie beschrie- verbunden, um die Umschaltung dieser Puffer zu den Reserveben umfasst der Überwachungs-Taktgeber 131 einen Zähler, CPUs bzw. von diesen weg zu steuern.
der immer dann auf Null zurückgestellt wird, wenn der Taktge- Fig. 3 zeigt weitere Einzelheiten der Fehlerüberwachungs-ber angesteuert wird, so dass im Falle einer Unterbrechung der55 einheit 7 (Fig. 1), die einen aktiven Teil in Form einer Fehlernormalen Abfolge von Befehlssignalen des CPU 122, wonach Überwachungssteuereinheit (unterhalb der strichpunktierten der Taktgeber 131 nicht mehr angesteuert wird, der Zähler Linie) mit einer Kabelleitung 200 und einen passiven Teil in einen Wert erreichen würde, der höher ist als bei normalem Form eines Eingreifreservenvorratsgeräts (oberhalb der strich-Betrieb, was eine Anzeige für die Unterbrechung liefert, wo- punktierten Linie) mit einer Kabelleitung 220 aufweist. Die raufhin die Programme des CPU 122 auf eine Ausgangsposi- 60 Bestandteile des passiven Teils dienen als «Eingreifreserven», tion zurückgesetzt werden und von neuem abzulaufen begin- das heisst sie unterliegen beim Betrieb der Anlage wiederholt nen. einer Abfolge von Prüfungen unter Steuerung durch die CPUs
Zusätzlich zur Überwachung der zufriedenstellenden Funk- 201,212, ohne jedoch den Betrieb der Anlage zu stören. Eine tion des OCU mittels des Taktgebers ist die Monitoreinrich- Wartungsperson kann also einen der wiederholt geprüften tung 6 vorgesehen, um periodisch Signale vom OCU zu emp- 65 Bestandteile jederzeit zum Ersetzen eines defekten Bestandfangen, erzeugt während des Programmablaufs zur Anzeige für teils des gleichen Typs entnehmen, wobei er sicher ist, dass der die befriedigende Operation und ausserdem statistische Daten ausgewählte Bestandteil vollständig betriebsbereit ist, während bezüglich der Anrufe, die er verarbeitet hat. Einzelheiten der ein im Lager befindlicher Bestandteil einen Fehler aufweisen
7 623 9'49
könnte. 3. Wartungszugriff, um Fehlerüberwachungsprogramme zu
Ein CPU 201, ein Schnellzugriffspeicher 202, zwei Festwert- steuern und die Ergebnisse dieser Programme als Ausgangsspeicher 203A, 203B und ein CPU-Monitor 204 bilden eine signale zu erzeugen. Dieser Zugriff erfolgt über den Ferndruk-Datenverarbeitungseinheit, wie sie in vielen Einheiten der ker 6A, der Monitoreinrichtung 6 über eine V24-Verbindung Anlage zum Steuern der Prüfungen, die von der Fehlerüberwa- 5 zwischen der Monitoreinrichtung 6 und der Fehlerüberwachungseinheit 7 durchgeführt werden, verwendet wird. Diese chungseinheit 7.
Bestandteile sind alle mit der Kabelleitung 200 verbunden. An 4. Eine Möglichkeit für das Eingeben und Einspeichern gesi-
letztere sind ferner angeschlossen eine V24-Einheit 208, ein cherter Datengruppen, zum Beispiel Tarifdaten, Umsetzdaten Interzonenkanal 209, der an das periphere Gerät 4A, 4B ange- und Kreditkartenstop-Listendaten.
schlössen ist, zwecks Eingabe statistischer Daten in dieses 10 5. Eine Möglichkeit zum Resynchronisieren der zwei Echt-Gerät, und eine zweite V24-Einheit 210, die den aktiven Teil zeit-Taktgeber im für den Tarif bestimmten peripheren Gerät direkt mit der Monitoreinrichtung 6 verbindet zwecks Emp- 4A, 4B.
fang von deren Befehlssignalen. Eine Spezialwartungsleitung Die Fehlerüberwachungsanschlusseinheit 8 bietet die fol-
von der Monitoreinrichtung 6 ist über einen Monitor 223 mit genden Möglichkeiten :
der Kabelleitung 200 verbunden, und Magnetbandkassettenein-15 1. Eine Möglichkeit, die Programme eines adressierten heiten 225A, 225B sind vorgesehen, damit eine Wartungsper- CPU zu unterbrechen, um ein von einem in der Einheit 8 enthal-son schnell spezielle Befehle oder Daten für Fehlerüberwa- tenen Festwertspeicher abgeleitetes Fehlerüberwachungspro-chungsverfahren eingeben kann. Die Blöcke 226,227,228 gramm durchzuführen.
bezeichnen mögliche Positionen für andere Festwertspeicher 2. Durchführen eines Festwert-Programms zum Durchprüfe Fehlerüberwachungsprogramme. Eine weitere V24-Einheit 20 fen einer grundlegenden Kombination bestehend aus CPU, innerhalb des strichpunktierten Rechtecks 211 ist ebenfalls mit Pulsgenerator und Schnellzugriffspeicher einer adressierten der Kabelleitung 200 verbunden und stellt ebenso wie die erste Einheit.
V24-Einheit 208 eine Verbindung des passiven Teils mit dem 3. Zugriff für den adressierten CPU, um Programme aus der aktiven Teil her, nämlich mit der Kabelleitung 220 über eine Fehlerüberwachungseinheit lesen zu können.
V24-Einheit 218 bzw. über eine in einer Fehlerüberwachungs- 25 Wenn ein Fehler auftritt, zeigt die Monitoreinrichtung 6 anschlusseinheit 222 enthaltene V24-Einheit (oben rechts in zumindest an, welche Einheit, das heisst OCU, Peripheriezone Fig. 3). Die Fehlerüberwachungsanschlusseinheit 222 kann von oder dergleichen versagt hat oder, im besten Falle, welche der Kabelleitung 220 gelöst und an die Kabelleitung einer ande- Karte versagt hat. Die Fehlerüberwachungsanschlusseinheit ren Einheit der Anlage angeschlossen werden, um so zu ermög- wird dann in die fehlerhafte Einheit eingestöpselt. Der Unterlichen, dass die Fehlerüberwachungssteuereinheit zu den 30 brecher wird dann in Betrieb gesetzt, damit der CPU mit dem Bestandteilen der betreffenden Einheit Zugang gewinnt, damit Lesen des Festwertspeicher-Fehlerüberwachungsprogramms Fehlerüberwachungsverfahren ausgeführt werden können. Das unter Handsteuerung am Ferndrucker 6A beginnt. Wenn dies deuten die unterbrochen gezeichneten Blöcke 308 (Fig. 4), 409 unzureichend ist, um den Fehler zu identifizieren, dann hat eine (Fig. 5), 511 (Fig. 6) an. der folgenden Karten versagt:
Der passive Teil enthält wie erwähnt, eine Anzahl von 35 1. Die Stromversorgung, die getrennt Alarm auslöst und Bestandteilen, beispielsweise in Form von gedruckten Schalt- demgemäss einen Fehler von selbst kenntlich macht.
kreisen, die kontinuierlich geprüft werden unter Steuerung 2. Der Pulsgenerator: Hier gibt es einen Alarm beim lang-
durch einen CPU 212, einen Schnellzugriffspeicher 213 und samsten Taktimpuls, das heisst ein Versagen wird normalereinen Festwertspeicher 214, die alle an die Kabelleitung 220 weise den langsamsten Taktimpuls beeinflussen und demge-angeschlossen sind. Weitere Bestandteile des aktiven Teils sind 40 mäss den Fehler durch einen Alarm anzeigen, ein Peripherieselektor 206, eine den OPEs gemeinsame Einheit 3. Die Schnellzugriffspeicher-Karte: Normalerweise wer-207, eine periphere Eingangs-Ausgangs-Einheit 216, eine OPE- den zwei Schnellzugriffspeicher-Karten benutzt, so dass durch Fehlerüberwachungseinheit 217, zwei Datenkontroller 224A, Prüfen mit der anderen Schnellzugriffspeicher-Karte eine gute 224B, ein Interzonenkanal 219, ein OPE-Puffer 221 und eine Überprüfung vorgenommen werden kann, ob sich der Fehler in Monitoreingangseinheit 205, die mit einem CPU-Monitor 215 45 der Schnellzugriffspeicher-Karte befindet.
verbunden ist. Damit diese Einheiten in der Weise zusammen- 4. Der CPU.
wirken können, wie sie für den Servicebetrieb konstruiert sind Aus dieser Information ergibt sich, dass ein Fehler, der (abgesehen von der Verbindung des CPU-Monitors 215 mit der nicht bereits offensichtlich ist oder aufgeklärt werden kann, Monitoreingangseinheit 205), ist der Peripherieselektor 206 an indem man versucht, eine andere Schnellzugriffspeicher-Karte die Eingangs-Ausgangs-Einheit 216 angeschlossen, die OPE- 50 durchlaufen zu lassen, normalerweise im CPU vorliegt. Durch Fehlerüberwachungseinheit 217 ist an die Datenkontroller Verwendung des Eingreifreserve-CPU von der Fehlerüberwa-224A, 224B angeschlossen, der Interzonenkanal 219 und der chungseinheit kann die Prüfung wiederholt werden. Ein ande-OPE-Puffer 221 (der durch den CPU-Monitor 215 gesteuert rer Fehler kann durch den Pulsgenerator hervorgerufen wor-wird, um die Umschaltung dieses Puffers zu bewirken, wie dies den sein, sonst wäre es nämlich ein sehr ungewöhnlicher Fehler unter Bezugnahme auf die Puffer 703,704 beschrieben wurde) 55 in Form eines dauernden Kabelfehlers des Sammelkabels. Dies haben je zwei Ausgänge, die kurzgeschlossen sind. kann überprüft werden, indem man den fehlerverdächtigen
Sowohl der passive Teil als auch der aktive Teil hat eine CPU in die Eingreifreservestellung bringt, um festzustellen, ob Stromversorgungseinheit 230 bzw. 232 und einen Pulsgenera- er befriedigend arbeitet. Wenn er korrekt arbeitet, dann han-tor 231 bzw. 233, das heisst jeweils ähnliche Komponenten, so delt es sich um einen sonstigen Leitungsfehler. Wenn einmal dass man ihre Bauweise standardisieren kann. 60 festgestellt worden ist, dass CPU, Pulsgenerator, Stromversor-
Eine solche Fehlerüberwachungseinheit 7 bietet folgende gung und Schnellzugriffspeicher in Ordnung sind, kann man Möglichkeiten: Prüfungen durchführen, um den Festwertspeicher, den CPU-
1. Speicherung für einen Bereich von Detail-Fehlerüberwa- Monitor und die Eingangs-Ausgangsgeräte zu überprüfen. Auf chungsprogrammen. diese Weise kann der Fehler sehr schnell auf eine einzige Karte
2. Eine Eingreifreservebildung einschliesslich einer mit 65 eingegrenzt werden. Es müssen möglicherweise verschiedene allen grundsätzlichen Systemkarten in Eingreifzustand mit Karten entfernt und ausgetauscht werden, wenn der Fehler einem Alarm, wenn ein Fehler in einer der Eingreifreservekar- sich im Impulsgenerator oder in der Stromversorgung befindet ten auftritt. und nicht die auf diesen Karten vorgesehenen Alarmeinrich-
623949
tungen betätigt. Dann kann aber auch ein Fehler vorliegen, der in Verbindung steht mit der Kabelleitung, was es erforderlich machen kann, eine Anzahl von Karten abzutrennen, um eine Dauerstörung aufzuklären; dann kann man durch Fehlerprüfungen mit wieder angeschlossenen Karten die fehlerhafte Karte isolieren.
Fig. 4 zeigt die Schaltung des Duplikats eines peripheren Geräts mit Ausnahme des Haupt-Datenspeichers 3A, 3B. Die peripheren Geräte unterscheiden sich nur bezüglich der Programmierung der Festwertspeicher. Wie man sehen kann, ist die Bauweise nach Fig. 4 ähnlich der der anderen Einheiten, etwa der des OCU und der Fehlerüberwachungseinheit 7, soweit es den Datenverarbeitungsteil der Schaltung betrifft, der aus einem CPU 307, einem Schnellzugriffspeicher 306, einem Festwertspeicher 305 und einem CPU-Monitor 304 besteht. Sie ist jedoch unterschiedlich, indem drei periphere Eingangs-Ausgangs-Steuereinheiten 301 bis 303 vorgesehen und an eine Kabelleitung 300 angeschlossen sind. Jede periphere Eingangs-Ausgangs-Steuereinheit ist verbunden mit Gruppen der OCUs.
Die Schaltung des Duplikats des Haupt-Datenspeichers 3A, 3b (Fig. 5) ist ähnlich der nach Fig. 4, jedoch mit einer zusätzlich hinzugefügten Interzonenkanaleinheit 401 und einem Datenaufzeichner 402,403,404. Letzterer weist zwei Anschlusseinheiten 402,403 und eine eigentliche Aufzeichnungseinheit 404 in Form eines dualen Bandgeräts auf. Zur Stromversorgung des letzteren dient eine Einheit 415.
In Fig. 5 sind mit einer Kabelleitung 400 folgende Einheiten verbunden:
1. Die Aufzeichnungseinheit 404 über die erwähnten Anschlusseinheiten 403,402.
2. Die Interzonenkanaleinheit 401.
3. Drei periphere Eingangs-Ausgangs-Steuereinheiten 410, 411,412.
4. Ein CPU-Monitor 405.
5. Ein Festwertspeicher 408.
6. Ein Schnellzugriff Speicher 407.
7. Ein CPU 406.
Zur Erregung aller dieser Einheiten dienen eine Spannungsquelle 413 und ein Pulsgenerator 414. Die Interzonenkanaleinheit 401 ermöglicht den bereits erwähnten Vergleich der über die Duplikate des Fernmeldekabels A, B beim dargestellten Duplikat des Haupt-Datenspeichers 3A, 3B (Fig. 1) eintreffenden Daten. Eine ähnliche Einheit 401 befindet sich im nicht dargestellten anderen Duplikat (die peripheren Geräte werden nachfolgend als zur Zone A oder als zur Zone B gehörig angesehen, abhängig davon, mit welchem Duplikat des Fernmeldekabels sie verbunden sind). Wie erwähnt werden Daten von einem der Duplikate A bzw. B des Fernmeldekabels beim Eintreffen an einem der Duplikate 3A bzw. 3B des Haupt-Daten-speichers einem Pufferspeicher eingegeben. Sie werden dann mit den entsprechenden Daten im Puffer des anderen Duplikates 3B bzw. 3A verglichen, und ihre Gültigkeit wird bei Bedarf überprüft. Diese Funktionen werden durch den CPU 406 unter Programmsteuerung überprüft. In Abhängigkeit von den Ereignissen dieser Vergleiche und Überprüfungen werden die Daten im Datenaufzeichner 402,403,404 aufgezeichnet.
Wenn letzterer zur Datenaufnahme bereit ist, gibt er ein Unterbrechungssignal an den CPU 406 ab. Das hat zur Folge, dass letzterer einen Datenblock vom Pufferspeicher zu einem FIFO überträgt, der sich in der Anschlusseinheit 402 befindet. Der Datenaufzeichner 404 zeichnet dann die Daten kontinuierlich auf, wobei die Ablesung vom FIFO über die Anschlusseinheit 403 erfolgt Das Format der aufgezeichneten Daten wird durch einen Steuerbefehl vom CPU 406 bestimmt. Das Bandgerät 404 ist dual ausgebildet, damit die Magnetbandkassette ausgetauscht werden kann, ohne die Aufzeichnung zu unterbrechen.
Die Monitoreinrichtung 6 der Fig. 6 verwendet wieder dieselbe Datenverarbeitungsschaltung mit einem CPU 508, einem Schnellzugriffspeicher 509 und einem Festwertspeicher 510 (angeschlossen an eine Kabelleitung 500), doch sind hier noch vier Monitoreingangseinheiten 501 bis 504 vorgesehen (ebenfalls angeschlossen an die Kabelleitung 500), die direkte Verbindung mit dem Rest der Anlage nach Fig. 1 zwecks Aufnahme der Signale von den CPU-Monitoren haben.
Zusätzlich sind zwei duale V24-Codeanschlusseinheiten 506,507 vorgesehen, um die Monitoreinrichtung mit einem Ferndrucker, einem Lichtstreifenlocher und der Fehlerüberwachungseinheit zu verbinden. Eine Stromversorgung 512 und ein Pulsgenerator 513 sind vorgesehen.
Die Monitoreinrichtung 6 empfängt von den OCUs und den peripheren Geräten Daten, welche in zwei Typen unterteilt werden können. Dies sind statistische und Schwierigkeitsinformationen von den OCUs und Fehlermeldungen von den OCUs und den peripheren Geräten.
Die Monitoreinrichtung 6 erzeugt statistische und Schwierigkeitsinformationen sowohl ausgedruckt wie auch als Lochstreifen.
Abhängig von der Grösse der Anlage wird das Ausdrucken am Drucker 6 A vorgenommen oder auf einem getrennten, nicht dargestellten Drucker. Wenn letzterer verwendet wird, muss die Wartungsperson eine spezielle Anweisung eingeben, um dies zu bewirken. Die Hauptmasse der statistischen Daten ist nicht regelmässig erforderlich und wird nur ausgeworfen, wenn von einer Wartungsperson eine Marke gesetzt wird, und zwar über den Wartungsdrucker. Die dauernd benötigte Information umfasst:
- Die Gesamtzahl der statistischen Nachrichten, empfangen von den OCUs für jeweils eine Periode von 15 Minuten,
- der Prozentsatz von innerhalb 15 Sekunden beantworteten Anrufen (genau bis auf eine Dezimalstelle) für jeweils fünfzehnminütige Perioden (abgeleitet von Q-Zählkreisen) und
- die mittlere Anzahl von besetzten Plätzen für jeweils fünfzehnminütige Perioden.
Wenn jeweils eine Vermittlungsperson mit der Arbeit an einem Schaltbrett beginnt, wird ein Signal «Kopfhörer aufsetzen» zum OCU übertragen, und wenn die Bedienungsperson den Arbeitsplatz verlässt, wird ein Signal «Kopfhörer abnehmen» übertragen. Die OCU überträgt zur Monitoreinrichtung 6 eine Zeichenfolge alle 16 Sekunden, die die in Betrieb befindlichen Vermittlungsplätze einschliesst. Die Monitoreinrichtung 6 betätigt einen Zeiger für jede Position beim Empfang dieser Information und mittelt die Anzahl der besetzten Plätze über eine fünfzehnminütige Periode.
Diese statistische Information wird in einem «Statistik-Ausgangspuffer» erzeugt und gespeichert, und zwar alle fünfzehn Minuten; alle vier Stunden werden alle Daten im Puffer mit Angaben über die Bedeutung der Daten ausgedruckt
Ein Teil der Überwachungssteuerung (bewirkt von der Monitoreinrichtung 6) ist eine Überprüfung des peripheren Geräts 4A, 4B, um sicherzustellen, dass die beiden Echtzeit-Taktgeber synchron arbeiten. Die Duplikate dieses Geräts 4A, 4B übertragen Nachrichten zur Monitoreinrichtung 6 alle Viertelstunden, einschliesslich einer Zahl im Bereich 0 bis 95, um die letzte Viertelstunde in einer 24stündigen Periode zu identifizieren und das Datum.
Ebenso wie die Informationen ausgedruckt werden, werden sie auch auf einen Papierstreifen gelocht Ein Streifenlocher ist an jeder Installation vorgesehen, doch wird ein zugeordneter Drucker für das Ausdrucken nur bei grösseren Anlagen vorgesehen werden. Ein Konflikt kann auftreten zwischen der Wartungsfunktion und der statistischen Funktion der Monitoreinrichtung 6, und dies gilt auch für die Fehlerüberwachungseinheit 7 ; man könnte ein Unterprogramm vorsehen, um dies zu eliminieren.
8
5
10
15
20
25
30
35
40
45
50
55
60
65
Schwierigkeitsnachrichten werden empfangen vom OCU, wenn die Bedienungsperson eine bestimmte Schwierigkeit (entweder bei sich selbst oder bei einem Teilnehmer) beim Aufbau einer Telefonverbindung festzuhalten wünscht. Diese Information ist nützlich für das Wartungspersonal, um Fehler im Telefonnetz festzustellen. Eine Nachricht wird vom OCU für jede Aufzeichnung empfangen, und diese wird fertig zum Ausdruk-ken von der Monitoreinrichtung 6 gespeichert. Ein zyklischer Puffer von 4K-Bytes wird verwendet. Das Ausdrucken erfolgt, wenn der Puffer zu V* gefüllt ist, und zwar erfolgt ein statistischer Ausdruck oder auf Anforderung. Um die Interpretation dieser Daten durch die Wartungsperson zu unterstützen, wird für jeden Schwierigkeitsruf die Zeit bezüglich der nächstgelegenen Viertelstunde festgehalten, wobei die Zeit angegeben wird, wann dieser über die Monitoreinrichtung 6 empfangen wurde. Ein möglicher Konflikt kann in der gleichen Weise wie für die statistische Information behandelt werden.
Fehleraufzeichnungen werden durch OCUs und periphere Geräte erzeugt, wenn eine Fehlfunktion auftritt. Die Monitoreinrichtung 6 ist so ausgebildet, dass sie ein Maximum von 128 Nachrichtentypen vom OCU Und 128 Typen von den peripheren Geräten zur Identifizierung von Fehlern verarbeiten kann. Die Fehlermeldungen werden verwendet, um in einem Zählfeld um 8 Bits weiterzuschalten. Zwei Felder werden verwendet, eines für OCU-Identität gegen Nachrichtentyp und das andere für die Peripherieidentität gegen den Nachrichtentyp. Jede Reihe und Spalte hat zugeordnete Schwellenzählstände, die definieren, bei welcher Zählung eine Fehlermeldung aufgezeichnet werden muss und zur Kenntnis der Wartungsperson gebracht werden soll. Normalerweise sind die Schwellenzählstände feste Werte, das heisst Teil des Programms. Um die Flexibilität jedoch zu erzielen, ist der Wartungsingenieur in der Lage, wenn erforderlich, variable Schwellenpegel einzustellen. Demgemäss werden zwei Sätze von Schwellen pro Feld verwendet, falls die variable Schwelle nicht in Benutzung ist und die festen Schwellen angewandt werden. Um Störsignale regelmässig aufzuklären, werden um Mitternacht die beiden Arbeitsfelder gelöscht und die Zählstände übertragen zur «historischen Akte». Der Wartungsingenieur kann über den Ferndruk-ker die Aktion steuern, die auszulösen ist, wenn die historische Akte um Mitternacht auf den neuen Stand gebracht wird.
Durch eine Instruktion überschreibt das Programm nicht einfach die historische Akte, sondern addiert aus der letzten . 24stündigen Periode die Zählungen zu den in der historischen Akte vorhandenden Zählungen, so dass man einen Satz von Zählständen über eine Anzahl von Tagen akkumulieren kann. Der Wartungsingenieur kann die bereits vorhandene historische Akte jederzeit ausdrucken lassen. Um die Bezugnahme auf die beiden Arbeitsfelder zu vereinfachen, bezieht sich der Wartungsingenieur auf eine «Gerätenummer», welche eine bestimmte OCU- oder Peripherieeinheit definiert sowie auf einen «Nachrichtentyp». Die ersten 128 Typen sind den OCUs zugeordnet und die zweiten 128 den Peripheriegeräten. Es kann zweckmässig sein, dass der Wartungsingenieur Zugang zu den Zählungen hat und diese in «Gruppen» kontrolliert. Diese Gruppen sind definiert durch das Gerät, zu dem sie gehören, zum Beispiel Reihen einer OCU-Akte, die sich auf eine bestimmte periphere Einheit bezieht und die Nachricht von dieser peripheren Einheit (das heisst Spalte in der peripheren Arbeitsakte). Die Nachrichtenzählstände können ausgedruckt werden, gelöscht werden, und ein Schwellenwert kann gesetzt werden bezüglich einer Gruppenbasis der gleichen Weise wie bezüglich einer Spalte oder Zeile.
Um eine weitere Steuerung durch den Wartungsingenieur bezüglich der Schwellen einzuführen, ist auch die Möglichkeit einer zeitlich bestimmten Schwellensteuerung vorgesehen, was es dem Wartungsingenieur ermöglicht, über eine bestimmte Zeitperiode eine bestimmte Schwellenzählung zu spezifizieren.
623949
In bestimmten Fällen wird der Wartungsingenieur es für notwendig halten, spezifische Fehlstandsschwellen zu setzen, zum Beispiel bezüglich einer bestimmten Nachrichtenaufzeichnung von einem bestimmten OCU. Diese Schwelleneinstellung einer einzigen Zählung ist in begrenzter.Weise vorgesehen durch Verwendung einer getrennten Liste von den Hauptarbeitsfeldern. Wenn eine Schwelle erreicht wird, wird der Gesamtzählstand für die Zeile oder Spalte geprüft, um zu sehen, ob andere Aufzeichnungen empfangen werden von OCU oder der Peripherie (Spaltenprüfung) oder der gleiche Nachrichtentyp von verschiedenen OCUs oder Peripheriegeräten (Spaltenprüfung). Wenn die Spalten/Zeilen-Gesamtzählung den doppelten Schwellenwert erreicht hat, wird der entsprechende Fehlerreport erzeugt.
Reports bezüglich befriedigender Arbeitsweise werden empfangen von jeder OCU- und Peripherieeinheit alle 4 Sekunden. Eine 8 Sekundenauslaufzeit wird gesetzt durch das Programm und wenn die Auslaufzeit abgelaufen ist, bevor der nächste Report bezüglich befriedigender Arbeitsweise empfangen worden ist, wird die entsprechende Nachrichtenzählung um eines weitergeschaltet. Eine Schwelle wird in exakt derselben Weise gesetzt wie die gewöhnlichen Wartungsreports, empfangen von OCUs oder Peripheriegeräten.
Wenn ein Fehlerreport erzeugt wird, so wird die entsprechende Zeile oder Spalte markiert, um anzuzeigen, dass ein solcher Report erzeugt worden ist. Dies stellt sicher, dass, wenn eine weitere Zählung in jener Reihe die Schwelle erreicht, kein weiterer Report erzeugt wird.
Fehlerreports werden aufgezeichnet in einem zyklischen Puffer, in dem die Reihen oder Spaltenzahl und das entspre- ' chende Feld (OCU oder Peripherie) festgehalten werden. Der Puffer ist gross genug, um sicherzustellen, dass im allgemeinen kein Übertrag erforderlich ist. Wenn die Folge voll ist, dann wird die Zeile oder Spalte nicht markiert, um anzuzeigen, dass ein Report erzeugt worden ist, so dass bei dem nächstmaligen Empfang eines Reports, die Schwelle wieder als überschritten erkannt wird und ein weiterer Versuch gemacht wird, um den Fehlerreport in den zyklischen Puffer einzugeben usw. Jeder Report in der Folge wird mit einer zugeordneten Referenznummer versehen. Dies ermöglicht leichtere Bezugnahme durch den Wartungsingenieur. Wenn ein neuer Fehlerreport in die Folge eingefügt wird, wird ein Alarm ausgeschaltet. Abhängig davon, welche Zeile oder Spalte betroffen ist, wird entweder ein sofortiger oder ein verzögerter Alarm erzeugt. Wann der Wartungsingenieur die Fehlerreportliste abruft, wo werden die Alarme ausgeschaltet.
Alle Viertelstunde empfängt die Monitoreinrichtung 6 Reports von beiden Tarifperipheriegeräten, unter Spezifikation der Viertelstunde (Nummer im Bereich 0 bis 95) und das Datum (Tag, Monat, Jahr). Wenn irgendeine fehlerhafte Nachricht empfangen wird (Paritätsprüfung) oder die beiden Reports mehr als eine Minute auseinanderliegen, wird ein Fehlerreport erzeugt in der gleichen Weise wie für die Schwellenzählstände.
Einige Einzelheiten der V<^ idung der CPU-Monitore 125 (Fig. 2), 204 (Fig. 3), 304 (Fig. 4) bzw. 405 (Fig. 5) mit der Monitoreinrichtung 6 sind in Fig. 7 dargestellt. Die Ausgangssignale der CPU-Monitore Nr. 1, Nr. 2, Nr. 6 (der besseren Übersicht wegen sind nur drei dargestellt) werden in zugeordneten FIFOs 601,602,606 gespeichert, die durch Abtastsignale von einer Monitoreingangseinheit 611 ausgelesen werden. Die Monitoreingangseinheiten 611,612,616 umfassen jeweils einen CPU-Anschluss 611 A, 612A, 616A, um die von der Datenverarbeitung der Monitoreinrichtung 6 empfangenen Daten bereitzustellen.
Die Arbeitsweise der CPUs in den peripheren Geräten ist ähnlich der der CPUs in einem OCU wie oben unter Bezugnahme auf Fig. 2 beschrieben, indem sie in eine Anzahl von
9
5
10
15
20
25
30
35
40
45
50
55
60
65
623949 10
Zeitschlitzen unterteilt sind, die jeweils Eingängen bzw. Aus- Die Tarifperiode, die Gebührenstufe und die Herkunftslei-gängen zugeteilt sind, welche Daten abfordern oder liefern. Bei tungsklasse für die Dienstleistung werden in getrennten Felden peripheren Geräten umfassen die Eingangs-Ausgangs- dem der VDU angezeigt, jedoch werden die Anruf- und die Kanäle die Eingangs-Ausgangs-Einheiten, den Überwachungs- Bestimmungsnummern in einem gemeinsamen, zugeordneten taktgeber und die Wartungstastatur. Die Operationen der 5 Feld angezeigt Die Steuerung des zugeordneten Feldes ist Magnetbandkassetten-Aufzeichnungsgeräte umfassen auch die einer Anzahl von Tasten zugeteilt, und ein Merkzeichen wird in Übertragung von Daten zu den Datenaufzeichnern und das den ersten Freiraum dieses Feldes angezeigt, um anzugeben, Überprüfen der aufzuzeichnenden Daten in jedem Duplikat welche Taste die Steuerung übernimmt. Wenn keine Tasten durch Bezugnahme auf die Daten, die im jeweils anderen Dupli- betätigt werden, zeigt das zugeordnete Feld die Bestimmungskat aufgezeichnet sind. Da die Datenverarbeitungsgeschwin- 10 nummer, wenn eine solche aufgezeichnet worden ist Die digkeit bei magnetischer Aufzeichnung relativ niedrig ist (ver- Anlage kann eine unbegrenzte Zahl von Abwicklungen überglichen mit der Arbeitsgeschwindigkeit des CPU) ist Sorge nehmen. Typische Beispiele sind gebührenfreie Anrufe, Kredit-dafür getragen, dass, wenn die Datenaufzeichner 402,403,404 kartenanrufe, Gebührenübertragungsrufe, persönliche Rufe, bereit sind für den Empfang von Daten, sie die Arbeit der CPU Rufe mit Rückmeldung von Dauer und Gebühr und Rufe mit unterbrechen und sie zur Zuführung von ausgewählten Daten 15 Eingabe von Gebührenbelastung auf Dritte.
veranlassen. Eine erhebliche Einsparung bezüglich der Arbeitszeit für
Eine typische Routine für eine Telefonvermittlungsplatzbe- die Vermittlungsperson wird erwartet, weil die mittlere Verzö-dienungsperson unter Benutzung der beschriebenen Anlage ist gerung zwischen der Betätigung der Taste und der Anzeige die folgende: die Art und Weise, in der ein Anruf von dem Ver- von Daten auf dem VDU nur ein Bruchteil einer Sekunde mittler empfangen wird, bleibt unverändert, und die Vermitt- 20 beträgt. Rufeinzelheiten, wenn sie einmal erfasst worden sind, lungsperson beantwortet den Ruf wie bisher üblich. Bei werden verwendet sowohl für die Durchschaltung wie auch für Annahme des Rufes wird von der Vermittlungsperson die die Aufzeichnung des Rufes und können verwendet werden, um «gewöhnliche» Dienstklasse angezeigt; wenn der Ruf von eine unbegrenzte Anzahl von wiederholten Versuchen zu einem Münzautomaten kommt, so kann die Vermittlungsper- machen, die Verbindung aufzubauen, und zwar auf jeder Seite son die Klasse umschalten auf «Münzfernsprecher» durch & der Verbindung. Die Gebührenbelastungsinformation, Tarif-Betätigung eines entsprechenden «Münzfernsprecher»-Knop- rate und Gebührenstufe werden automatisch abgeleitet aus den fes. Bei Betätigung eines «Bestimmungsortwechsel/Nummer»- Herkunfts- und Bestimmungslandgebührenkodes. Die DurchKnopfes zeigt der VDU im OPE automatisch die anwendbare Schaltung zu der gewünschten Ermittlung wird erzielt, wo Ruftarifperiode an. Die «Bestimmungsnummer» wird in der erforderlich, durch eine automatisch Übersetzung des entspre-nationaltypischen Form eingetastet und auf dem VDU ange- 30 chenden Knotenamtskodes.
zeigt. Bei Betätigung eines «Bestimmungsorteingabe»-Knopfes Obwohl die Vermittlungsperson die Gesamtkontrolle der wird automatisch eine «Zeitstop»-Taste betätigt und die erfor- Verbindungszeit hat, erfolgt doch in der Mehrzahl der Fälle dediche Nummer wird in das Netz eingegeben. Die Vermitt- dies automatisch. Für die meisten Anrufe, wenn beide Teilneh-
lungsperson zeichnet dann die Herkunftsaustausch/Nummer mer wieder aufgelegt haben, führt die Anlage automatisch die auf, wiederum in dem national zutreffenden Zahlenformat und 35 Kontenführungsfunktion durch und gibt die Verbindungsleitun-
auch dies wird auf dem VDU angezeigt. Wenn diese Aufzeich- gen frei, so dass die Leitungen für weitere Anrufe belegt wer-
nung erfolgt ist, wird der Rufbelastungsschritt automatisch auf den können. Wenn normalerweise die Vermittlungsperson ein-
dem VDU angezeigt. Sobald die Vermittlungsperson festge- mal alle Rufeinzelheiten festgehalten hat und bis zum Bestim-
stellt hat, dass der Anruf in befriedigender Weise abgegangen mungsamt durchgeschaltet hat, braucht sie nicht mehr weiter ist, wird der «Zeitstop»-Knopf zurückgesetzt und ein «automa- 40 in die Verbindung einzugreifen.
tische Kontenführung»-Knopf kann dann betätigt werden, Selbstverständlich eignet sich die Datenverarbeitungsan-bevor die Vermittlungsperson die angeschlossene Schaltung läge auch für andere Zwecke, beispielsweise für die Platzreser-freigibt. Wenn die angerufene Nummer dann antwortet, vierung bei Luftfahrtgesellschaften, beim Bankservice, bei Verbeginnt die Zeitzählung automatisch. Bei Ende der Verbindung, Sicherungsgesellschaften wie auch beim Börsenbetrieb. Die Art wenn beide Teilnehmer die Leitung freigeben, werden die 45 und Anzahl der Datenhandhabungs- und/oder -speichereinhei-Anschlüsse automatisch von der Schalttafel getrennt, und die ten kann nämlich beliebig gewählt werden, und das gleiche gilt Rufdaten, die erforderlich sind, um mit der gehabten Verbin- für die Dateneingangs- und -auswertungsmittel. Es versteht dung das Konto zu belasten, werden zu der Magnetbandkas- sich, dass die Anzahl von Einheiten und die Länge der Zeitinter-sette übertragen, so dass die Verbindungsschaltung frei wird, valle, die gegeben sind, nur beispielshalber zu verstehen sind um einen neuen Ruf anzunehmen. 50 und in jeder geeigneten Weise variiert werden können.
G
8 Blatt Zeichnungen
Claims (5)
1. Datenverarbeitungsanlage mit einer Vielzahl von On- 6. Anlage nach Patentanspruch 1, dadurch gekennzeichnet, line-Statiönen, mit Dateneingangs- und -auswertungsmitteln dass für jedes Duplikat (3A, 3B) der Datenaufzeichner (402,403, (11,12,18; 21,22,28; 31,32,38) in jeder Station, mit einer Viel- 404) zwei lösbare Magnetbandpatronen bzw. Magnetbandkas-zahl von Datenhandhabungs- und/oder -Speichereinheiten (4A, 5 setten mit zugeordneten Magnetköpfen aufweist, um nach dem 4B; 5A, 5B), mit einem Haupt-Datenspeicher (3A, 3B) und mit Auswechseln der einen Patrone bzw. Kassette die Aufzeicheiner Vielzahl von Steuergeräten (10,20,30), von denen jedes nung mit der anderen fortsetzen zu können.
Mittel hat, um Einzelheiten über eine geforderte Datenverar- 7. Anlage nach Patentanspruch 1, dadurch gekennzeichnet,
beitungstätigkeit unter Ansprechen auf die Dateneingangsmit- dass jede Station durch eine Bedienungsperson betätigbar ist tel aufzuzeichnen, wobei jedes Steuergerät (10,20,30) unter 10 und dass die Datenauswertungsmittel Anzeigemittel aufweisen, Ansprechen auf die aufgezeichneten Einzelheiten Abfragesig- um der Bedienungsperson Daten von den Datenhandhabungs-nale für die Datenhandhabungs- und/oder -Speichereinheiten und/oder -Speichereinheiten (4A, 4B ; 5A, 5B) anzuzeigen. (4A, 4B; 5A, 5B) erzeugt, von letzteren unter Ansprechen auf 8. Verwendung der Datenverarbeitungsanlage nach Patent-
die Abfragesignale Daten empfängt, die Daten aufzeichnet, die anspruch 1 zum Aufzeichnen von Einzelheiten über von einer Daten den Datenauswertungsmitteln zuführt, die Datenverar- ' 5 Bedienungsperson manuell hergestellte Telefonverbindungen, beitungsoperation darstellende Signale erzeugt und die Signale dadurch gekennzeichnet, dass jede Station Mittel aufweist, um dem Haupt-Datenspeicher (3A, 3B) zuführt, dadurch gekenn- dem Haupt-Datenspeicher (3A, 3B) Signale zum Aufzeichnen zeichnet, dass der Haupt-Datenspeicher mindestens doppelt und Speichern zuzuführen, welche Mittel durch die Bedie-vorhanden ist und dass jedes der beiden voneinander unabhän- nungsperson jeweils nach der Trennung der Telefonverbindun-gig arbeitenden Duplikate (3A, 3B): a) einen Pufferspeicher 20 gen betätigt werden können.
(407) aufweist, der Signale von den Steuergeräten (10,20,30)
empfängt und speichert, ferner, b) einen Datenaufzeichner
(402,403,404) und c) Aufzeichnungssteuermittel (406,408), um
den Datenaufzeichner (402,403,404) zu steuern, wobei jedes Steuergerät (10,20,30) beim Erzeugen der die Datenverarbei- 25
tungsoperation darstellenden Signale für die beiden Duplikate Die Erfindung betrifft eine Anlage gemäss Oberbegriff des (3A, 3B) je ein separates Signal erzeugt, wobei die Aufzeich- Patentanspruchs 1 sowie eine Verwendung der Anlage, nungssteuermittel (406,408) jedes Duplikats (3A, 3B) Ver- In einem Telefonnetz müssen bekanntlich für jede manuell gleichs- und Prüfmittel aufweisen, um die die Datenverarbei- hergestellte Telefonverbindung Einzelheiten festgehalten und tungsoperation darstellenden und im jeweils zugeordneten Puf-30 verarbeitet werden, um die Gebühren korrekt dem Telefon-ferspeicher (407) gespeicherten Signale mit den die Datenver- konto des jeweils gebührenpflichtigen Teilnehmers zu belasten, arbeitungsoperation darstellenden und im jeweils anderen Puf- Zurzeit werden diese Einzelheiten durch dieselbe Bedienungs-ferspeicher (407) gespeicherten Signalen zu vergleichen und person, die die Verbindungen herstellt, jeweils handschriftlich einer Prüfung auf Gültigkeit zu unterziehen, und wobei die Auf- auf einem Zettel festgehalten, der an eine Buchhaltungsabtei-zeichnungssteuermittel (406,408) beider Duplikate (3A, 3B) so 35 lung zur Auswertung und zur richtigen Gebührenbelastung miteinander zusammenwirken, dass sie d) bei Gleichheit der weitergeleitet wird. Es ist klar, dass die Zeit, die zum Ausfüllen beiden genannten Pufferspeicherinhalte deren Aufzeichnung in der Zettel notwendig ist, einen beträchtlichen Anteil der beiden Datenaufzeichnern (402,403,404) erlauben, e) bei Ver- Arbeitszeit der Bedienungsperson ausmacht und folglich die schiedenheit der beiden genannten Pufferspeicherinhalte, aber Anzahl der Telefonverbindungen begrenzt, mit denen sich die Gültigkeit von nur einem der beiden genannten Pufferspeicher-40 Bedienungsperson beschäftigen kann. Ausserdem können Fehinhalte die Aufzeichnung des letzteren in beiden Datenauf- 1er bei der Eintragung der Einzelheiten von Hand, bei der Zeichnern (402,403,404) erlauben, f) bei Verschiedenheit, aber Berechnung der Gebühren und/oder der Verbuchung auftre-Gültigkeit der beiden genannten Pufferspeicherinhalte nur ten. Fehler dieser Art führen oft zum Verlust an Vertrauen zum deren getrennte Aufzeichnung in den jeweils zugeordneten Postamt oder einer anderen Körperschaft, die Telefon- oder Datenaufzeichnern (402,403,404) erlauben. 45 Vermittlungsdienste leistet, und häufig auch zu Einkommens-
2. Anlage nach Patentanspruch 1, dadurch gekennzeichnet, Verlusten.
dass in jedem Duplikat (3A, 3B) die Aufzeichnungssteuermittel Bei der Datenaufzeichnung als solcher lässt sich bekannt-(406,408) den zugeordneten Datenaufzeichner (402,403,404) lieh die Zuverlässigkeit dadurch verbessern, dass man die aufveranlassen, zusätzlich eine Angabe darüber aufzuzeichnen, ob zuzeichnenden Daten einem Datenvergleich unterzieht. Zum die von beiden Datenaufzeichnern aufgezeichneten Puffer- 50 Beispiel werden gemäss US-PS 3 623 002 die Daten vor dem speicherinhalte voneinander verschieden sind und ob sich einer Aufzeichnen mit den Daten nach dem Aufzeichnen und dem als ungültig erwiesen hat. erneuten Lesen verglichen. Auf diese Weise lässt sich jedoch
3. Anlage nach Patentanspruch 1, dadurch gekennzeichnet, nur die Zuverlässigkeit der Aufzeichnung und nicht die Zuver-dass für jedes Duplikat (3A, 3B) die Vergleichs- und Prüfmittel lässigkeit der Daten beurteilen. Mit anderen Worten, eine in einem zentralen Verarbeitungsgerät (406) enthalten sind, das 55 solche Prüfung liefert ein positives Ergebnis bei jeder korrek-Signale vom Pufferspeicher (407) dem Datenaufzeichner (402, ten Aufzeichnung, gleichgültig ob die aufgezeichneten Daten 403,404) nur dann überträgt, wenn er von letzterem ein Signal- korrekt sind oder nicht.
aufnahme-Bereitschaftssignal erhalten hat. Es ist daher eine Datenverarbeitungsanlage erwünscht, die
4. Anlage nach Patentanspruch 1, dadurch gekennzeichnet, es erlaubt, alle notwendigen Einzelheiten über die Telefonver-dass für jedes Duplikat (3A, 3B) der Datenaufzeichner (402,403,60 bindungen jeweils rasch einzugeben, und die zugleich ausseror-404) Datenblöcke vom Pufferspeicher (407) unter Steuerung dentlich zuverlässig ist, da es ungewöhnlich kostspielig wäre, durch die Aufzeichnungssteuermittel (406,408) aufnimmt. das erwähnte Zettelausfüllen von Hand zusätzlich zur genann-
5. Anlage nach Patentanspruch 4, dadurch gekennzeichnet, ten Datenverarbeitungsanlage beizubehalten oder gar die dass für jedes der beiden Duplikate (3A, 3B) im Datenaufzeich- gesamte Anlage doppelt auszubilden. Ausserdem ist es gegen-ner (402,403,404) ein Pufferspeicher vom Typ «Zueerst hinein -65 wärtig wichtig, so weit wie möglich zu überprüfen, ob letztere zuerst heraus» vorhanden ist, um einen Datenblock unter jeweils die korrekten Informationen erhalten hat. Daher sollte Steuerung durch die Aufzeichnungssteuermittel (406,408) auf- die Anlage eine Art Rückkopplungsanzeige aufweisen und auszuzeichnen, und dass der Datenaufzeichner (402,403,404) kon- serdem jede Art von Prüfung erlauben, zu der die Information
fähig ist.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB8672/76A GB1572895A (en) | 1976-03-04 | 1976-03-04 | Data processing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CH623949A5 true CH623949A5 (de) | 1981-06-30 |
Family
ID=9857005
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CH274577A CH623949A5 (de) | 1976-03-04 | 1977-03-04 |
Country Status (14)
| Country | Link |
|---|---|
| US (1) | US4118790A (de) |
| JP (1) | JPS52122408A (de) |
| AU (1) | AU507157B2 (de) |
| CA (1) | CA1078051A (de) |
| CH (1) | CH623949A5 (de) |
| DE (1) | DE2708951A1 (de) |
| DK (1) | DK93277A (de) |
| ES (1) | ES456518A1 (de) |
| FR (1) | FR2343382A1 (de) |
| GB (1) | GB1572895A (de) |
| IT (1) | IT1080023B (de) |
| NL (1) | NL7702374A (de) |
| NO (1) | NO770732L (de) |
| SE (1) | SE7702328L (de) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1572893A (en) * | 1976-03-04 | 1980-08-06 | Post Office | Data processing equipment |
| GB1572894A (en) * | 1976-03-04 | 1980-08-06 | Post Office | Data processing equipment |
| IT1091354B (it) * | 1977-10-21 | 1985-07-06 | Cselt Centro Studi Lab Telecom | Identificatore per tavoli di commutazione manuale con servizio di conferenza |
| US4351984A (en) * | 1980-07-25 | 1982-09-28 | Northern Telecom, Inc. | Apparatus for use in a telephone exchange including an operator cordboard position |
| US6886108B2 (en) * | 2001-04-30 | 2005-04-26 | Sun Microsystems, Inc. | Threshold adjustment following forced failure of storage device |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL63055C (de) * | 1939-01-28 | |||
| US2668875A (en) * | 1944-07-19 | 1954-02-09 | Shepherd Judson O'd | Data recording system |
| NL247091A (de) * | 1958-08-29 | 1900-01-01 | ||
| US3284777A (en) * | 1961-11-16 | 1966-11-08 | Ericsson Telefon Ab L M | Message accounting device |
| GB1265013A (de) * | 1969-04-24 | 1972-03-01 | ||
| US3623014A (en) * | 1969-08-25 | 1971-11-23 | Control Data Corp | Computer communications system |
| GB1265015A (de) * | 1969-11-22 | 1972-03-01 | ||
| US3631426A (en) * | 1969-12-29 | 1971-12-28 | Texas Instruments Inc | Information storage system having master and redundant data on tape in turret supported cartridges |
| US3623002A (en) * | 1970-01-06 | 1971-11-23 | Peripheral Business Equipment | Data-pooling circuits |
| US3931614A (en) * | 1973-06-26 | 1976-01-06 | Addressograph Multigraph Corporation | Data terminal having improved data output presentation |
| US3838225A (en) * | 1973-09-10 | 1974-09-24 | Gte Automatic Electric Lab Inc | Tsps key scanner |
| FR2248574A1 (en) * | 1973-10-19 | 1975-05-16 | France Etat | System for recording numerical programme on magnetic tape - has counter determining period double that of introduction sign, with detection and verification |
| US3912881A (en) * | 1974-10-29 | 1975-10-14 | Bell Telephone Labor Inc | Scanner diagnostic arrangement |
| GB1572892A (en) * | 1976-03-04 | 1980-08-06 | Post Office | Data processing equipment |
| GB1572893A (en) * | 1976-03-04 | 1980-08-06 | Post Office | Data processing equipment |
| GB1572894A (en) * | 1976-03-04 | 1980-08-06 | Post Office | Data processing equipment |
-
1976
- 1976-03-04 GB GB8672/76A patent/GB1572895A/en not_active Expired
-
1977
- 1977-02-28 AU AU22758/77A patent/AU507157B2/en not_active Expired
- 1977-03-01 US US05/773,264 patent/US4118790A/en not_active Expired - Lifetime
- 1977-03-02 SE SE7702328A patent/SE7702328L/ not_active Application Discontinuation
- 1977-03-02 DE DE19772708951 patent/DE2708951A1/de not_active Withdrawn
- 1977-03-03 IT IT48302/77A patent/IT1080023B/it active
- 1977-03-03 DK DK93277A patent/DK93277A/da not_active Application Discontinuation
- 1977-03-03 NO NO770732A patent/NO770732L/no unknown
- 1977-03-03 CA CA273,123A patent/CA1078051A/en not_active Expired
- 1977-03-04 NL NL7702374A patent/NL7702374A/xx not_active Application Discontinuation
- 1977-03-04 JP JP2373077A patent/JPS52122408A/ja active Pending
- 1977-03-04 FR FR7706462A patent/FR2343382A1/fr not_active Withdrawn
- 1977-03-04 ES ES456518A patent/ES456518A1/es not_active Expired
- 1977-03-04 CH CH274577A patent/CH623949A5/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| ES456518A1 (es) | 1978-02-16 |
| IT1080023B (it) | 1985-05-16 |
| US4118790A (en) | 1978-10-03 |
| FR2343382A1 (fr) | 1977-09-30 |
| AU2275877A (en) | 1978-09-07 |
| SE7702328L (sv) | 1977-09-05 |
| DK93277A (da) | 1977-09-05 |
| NL7702374A (nl) | 1977-09-06 |
| JPS52122408A (en) | 1977-10-14 |
| CA1078051A (en) | 1980-05-20 |
| DE2708951A1 (de) | 1977-09-08 |
| AU507157B2 (en) | 1980-02-07 |
| NO770732L (no) | 1977-09-06 |
| GB1572895A (en) | 1980-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3686523T2 (de) | Fernsteuerungssystem fuer frankiermaschinen. | |
| DE1474094B (de) | Programmgesteuerte Datenverarbeitungs anlage | |
| DE2741214B2 (de) | Schaltungsanordnung für eine zyklisch arbeitende elektronische Empfangs-, Verkehrsmeß-, Auswerte- und Registriereinrichtung in Fernmelde-, insbesondere Fernsprechvermittlungsanlagen | |
| CH623948A5 (en) | Data processing system with a multiplicity of on-line stations and use of the system for recording details on manually established telephone connections. | |
| CH621009A5 (de) | ||
| DE2010474C3 (de) | Schaltungsanordnung zur Erfassung, Verarbeitung und Registrierung von digitalen Daten zur Verkehrsmessung in einer Fernsprechvermittlungsalllage | |
| DE2708951A1 (de) | Datenverarbeitungsanlage | |
| DE2810434A1 (de) | Zwischenschaltung zwischen synchronen fuehl- und steuermatrizen fuer fernmelde- schaltkennzeichen und einem rechner fuer fernmeldedaten | |
| DE2708953A1 (de) | Datenverarbeitungsanlage | |
| DE2708244B2 (de) | Anordnung und Verfahren zur Steuerung eines Vermittlungssystems mit einer Gruppe von Kleinrechnern | |
| DE2155079C3 (de) | Notüberwachungseinrichtung für eine elektronische Vermittlungseinrichtung | |
| DE1815679A1 (de) | Gebuehrenerfassungseinrichtung fuer Fernmelde-,insbesondere Fernsprechvermittlungsanlagen | |
| DE1178626B (de) | Verfahren zur maschinellen Kontoueberwachung | |
| DE3125328A1 (de) | Elektronischer notrufmelder | |
| DE3506945A1 (de) | Verfahren zum sammeln von ueberwachungsinformationen in uebertragungseinrichtungen und anordnung zur durchfuehrung des verfahrens | |
| DE2753442C2 (de) | Schaltungsanordnung für eine indirekt gesteuerte Vermittlungsanlage, insbesondere Fernsprechvermittlungsanlage | |
| EP0542047B1 (de) | Kommunikationssystem | |
| DE1914575C3 (de) | Programmgesteuerte Datenverarbeitungsanlage, insbesondere für die Abwicklung von Vermittlungsvorgängen in einer Fernsprechvermittlung | |
| EP0510354B1 (de) | Verfahren zur Überwachung der Funktion einer Busankopplungseinheit | |
| DE2708333C2 (de) | Kennungsgeber für Textübertragungsgeräte | |
| DE2810424A1 (de) | Schaltungsanordnung fuer fernsprechvermittlungsanlagen mit identifizierern und einrichtungen zur aromatischen gebuehrenerfassung | |
| DE1474094C (de) | Programmgesteuerte Datenverarbeitungsanlage | |
| DE2757151C3 (de) | Schaltungsanordnung zur Beseitigung von Störungen in einem Datenspeicher für dezentral gesteuerte Fernsprechvermittlungsanlagen mit Identifizierern | |
| DE3301629A1 (de) | Schaltungsanordnung zum identifizieren und klassifizieren von teilnehmern | |
| DE2506337C2 (de) | Verfahren zur Prüfung einer zentral gesteuerten Vermittlungsanlage |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PL | Patent ceased | ||
| PL | Patent ceased |