DE2829897A1 - Verfahren zur freischaltung von peripheren einrichtungen und/oder von verbindungen in einer mit gespeicherten programmen zentral gesteuerten vermittlungseinrichtung - Google Patents
Verfahren zur freischaltung von peripheren einrichtungen und/oder von verbindungen in einer mit gespeicherten programmen zentral gesteuerten vermittlungseinrichtungInfo
- Publication number
- DE2829897A1 DE2829897A1 DE19782829897 DE2829897A DE2829897A1 DE 2829897 A1 DE2829897 A1 DE 2829897A1 DE 19782829897 DE19782829897 DE 19782829897 DE 2829897 A DE2829897 A DE 2829897A DE 2829897 A1 DE2829897 A1 DE 2829897A1
- Authority
- DE
- Germany
- Prior art keywords
- peripheral
- line
- peripheral device
- type
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored program
- H04Q3/54575—Software application
- H04Q3/54591—Supervision, e.g. fault localisation, traffic measurements, avoiding errors, failure recovery, monitoring, statistical analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Retry When Errors Occur (AREA)
- Exchange Systems With Centralized Control (AREA)
- Multi Processors (AREA)
Description
- Verfahren zur Freischaltung von peripheren Einrichtungen
- und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung Die Erfindung betrifft ein Verfahren zur Freischaltung von peripheren Einrichtungen und mit diesen bestehenden Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung, die mehrere gemeinsame Arbeitsregister zur vorübergehenden Speicherung der Adressen der die Anreize verursachenden peripheren Einrichtungen.enthält und einen Arbeitsspeicher besitzt, in dem jeder peripheren Einrichtung eine Speicherzeile zur Aufnahme von diese periphere Einrichtung betreffende Zustands-und Verbindungsdaten fest zugeordnet ist.
- Zentrale Steuerungen von Vermittlungseinrichtungen haben nicht nur die Aufgabe, aufgrund peripherer Anreize die äeweils erforderlichen Verbindungsprozeduren zu steuern und zu kontrollieren. Es ist für die Betriebssicherheit der gesamten Vermittlungsanlage von großer Wichtigkeit, daß eine zentrale Steuereinrichtung nicht durch sporadisch auftretende Fehler blockiert werden kann und damit für die gesamte Folgezeit ausfällt. Da ein solcher Ausfall die gesamte Anlage praktisch außer Betrieb setzt, ist man bemüht, auch .außergewöhnliche Betriebsfälle so zu behandeln, daß auftretende Einzelstörungen auf den Einzelfall beschränkt bleiben.
- Es ist außerdem gerade bei Vermittlungseinrichtungen, die sehr vielen peripheren Einflüssen unterworfen sind, besonders wichtig, auch die peripheren Einrichtungen so zu beeinflussen, daß diese nicht durch erneute Anreize einen einmalig in der Steuerung aufgetretenen Fehler noch ausweiten.
- In programmgesteuerten Vermittlungseinrichtungen ist es bekannt, besondere Programme zur Freischaltung der zentralen Steuereinrichtung einzubauen und Zwangsabschaltungen nach Zeit vorzusehen. Für die Maßnahmen wird oft ein erheblicher Aufwand an Software, Speicher und Hardwarelogik eingesetzt.
- Es ist Aufgabe der Erfindung ein Verfahren anzugeben, mit dem ohne großen Aufwand periphere Einrichtungen und/oder Verbindungen in einen definierten Ruhezustand versetzt werden, so daß keine Blockierungen der Steuerung und auch keine Fehlbelegungen von peripheren Einrichtungen (Anschlußschaltungen, Leitungen etc.) auftreten.
- Erfindungsgemäß wird diese Aufgabe durch die im kennzeichnenden Teil des Hauptanspruchs gemachten Angaben gelöst. Die Vorteile der Erfindung liegen darin, daß für dieses Verfahren keine besonderen Einrichtungen und Aufwendungen erforderlich sind und vorhandene Teile der zentralen Verarbeitungseinheit in zweckmäßiger Weise für die Durchführung des Verfahrens ausgenutzt werden. Durch die Weiterbildung der Erfindung gemäß den Unteransprüchen ergeben sich in Einzelfällen bei der Durchführung des Verfahrens Resultate, die auch im normalen Verlauf der Steuerungsprozeduren entstehen würden.
- Im folgenden wird die Erfindung anhand einer Zeichnung mit praktischen Funktionsbeispielen näher erläutert.
- In der Zeichnung ist dargestellt wie Teilnehmer TLn über Teilnehmerschaltungen TS, Externleitungen EL über Anschaltesätze bzw. Übertragungen Ue und Bedienungsplätze bzw. Abfragestellen AS über Steuereinrichtungen AS-ST an ein Koppelfeld KE angeschlossen sind.
- Die peripheren Einrichtungen TS, Ue, AS-St und weitere nicht dargestellte Anordnungen können über die Vorverarbeitungseinrichtung VVE Anreize an die zentrale Verarbeitungseinheit ZVE geben. In umgekehrter Richtung kann die ZVE über den Ausgabepuffer AP die peripheren Einrichtungen PE ansteuern und Befehle dort hin übermitteln. Auch die Einstellung und das Auslösen von Verbindungen im Eoppelfeld KF geschieht auf diese Weise, in dem die Eoppelfeldsteuerung entsprechende Befehle erhält.
- Die zentrale Verarbeitungseinheit ZVE enthält neben der zentralen Recheneinheit ZRE einen Programmspeicher PSP einen Ausgabepuffer AP, einen Eingabepuffer EP, einige Arbeitsregister AR und einen Arbeitsspeicher AS sowie weitere nicht dargestellte, weil für die Erfindung unwesentliche Einrichtungen.
- Zur Erläuterung der Funktion des erfindungsgemäßen Verfahrens sei zunächst angenommen, daß ein Teilnehmer eine Verbindung aufzubauen wünscht, und daß infolge eines einmalig aufgetretenen Fehlers während der Programmbearbeitung keine Verbindung beispielsweise zu einem Wahlaufnahmesatz WAS hergestellt werden kann. Wenn die ZRE erkennt, daß ein Programm fehlerhaft abläuft oder nicht beendet werden kann (Zeitüberwachung) so erfolgt zunächst ein Programmabbruch. Daraufhin wird eine am Anfang des Programmspeichers PSP (AdresseO) liegende Befehlsfolge abgerufen, die folgendes beinhaltet: Ansteuerung der Arbeitsregister und Auslesen der Adresse der PE, die den Programmanreiz verursacht hatte.
- Ansteuerung der zu dieser PE gehörenden Speicherzeile im AS.
- Auslesen und Ändern des Inhaltes dieser Speicherzeile durch die ZRE.
- Da es sich um einen neuen Verbindungswunsch handelt, ist in der Zeile des AS keine Verbindung zu einer anderen PE eingetragen. Weil aber der Teilnehmeranschluß belegt wurde, wird in diesem Fall ein besonderer Besetztzustand als definierte Ausgangslage in die zugehörige Speicherzeile eingetragen. Damit ist der Anschluß besetzt gekennzeichnet, und es ist gleichzeitig verhindert, daß ein sofortiger neuer Steuerungsanreiz erfolgt. Der Vorgang ist damit angeschlossen und die Steuerung schaltet sich frei. Der Teilnehmer kann nun durch Auflegen und Wiederabnehmen des Hörers erneut den Versuch machen, die Verbindung zu bekommen.
- Als zweites Beispiel sei angenommen, daß eine Externleitung kommend neu belegt wurde, und es wie vorher beschrieben nicht möglich war, eine Verbindung beispielsweise zur Abfrage stelle herzustellen.
- Die Befehlsfolge, die bei einem Programmabbruch abläuft, ist in diesem Fall zunächst die gleiche wie vorher beschrieben, Da es sich aber bei der PE um eine Übertragung Ue handelt, die den Anreiz verursacht hat, und deren Speicherzeile im AS geändert wird, ist eine etwas abweichende Prozedur erforderlich. Hierbei bleibt der Zustand innerhalb der dieser Ue zugeordneten Speicherzeile im AS bestehen, wie er vor der Belegung war. Zusätzlich wird jedoch im Ausgabepuffer ein Datentelegramm zusammengestellt, mit dem die betreffende Ue angesteuert wird und in denselben Ruhezastand versetzt wird, wie er vor der Belegung war. Somit besteht die Möglichkeit, das mit dem Eintreffen des nächsten Belegungskennzeichens (Rufsignal z.B. nach 5 Sekunden) der erneute Versuch gemacht wird, eine Verbindung aufzubauen. Hieraus geht hervor, daß der neue Zustand der Speicherzeile in Abhängigkeit von der Art der PE in anderer Weise eingestellt wurde. Es wird also eine zum jeweiligen Funktionsverhalten der peripheren Einheit optimal angepaßte Einstellung vorgenommen.
- -Im nächsten Beispiel soll der Vorgang beschrieben werden, der abläuft, wenn eine auslösende PE einen Anreiz erzeugt und bereits eine Verbindung beispielsweise zu einem Wahlaufnahmesatz WAS besteht. Auch hierbei ist die Befehlsfolge zu Beginn der Prozedur bei Programmabbruch die gleiche wie schon beschrieben. Es wird äedoch in der dieser PE zugeordneten Speicherzeile im AS der Verbindungszustand und die Adresse des WAS vorgefunden.
- Bevor diese Speicherzeile gelöscht wird, weil es sich um einen Auslösevorgang gehandelt hatund die entsprechende Information im Arbeitsregister dies ausgesagt hatte, wird die Adresse des WAS zwischengespeichert. Über den Ausgabepuffer AP wird sowohl die Verbindung ausgelöst durch ein Telegramm an die Koppelfeldsteuerung KF-ST als auch der Wahlaufnahmesatz ausgelöst durch ein direktes Telegramm zu dieser PE. Außerdem wird noch mit der aus der Speicherzeile der auslösenden PE gewonnenen Adresse die zum WAS gehörende Speicherzeile angesteuert, um auch diese zu löschen.
- Damit ist für diesen Betriebsfall ein Zustand hergestellt worden, der auch entstanden wäre, wenn die normale Programmfolge abgelaufen wäre.
- In ähnlicher Weise-wird verfahren, wenn beispielsweise ein Teilnehmer auslöst, der eine Verbindung aufgebaut hat zu einem anderen Teilnehmer und diese Verbindung sich im Rufzustand befindet. Nach Löschen der dem ruf enden Teilnehmer zugeordneten Speicherzeile wird auch hierbei mit der aus dieser Zeile vorher zwischengespeicherten Adresse des gerufenen Teilnehmers, die dieserPE zugeordnete Speicherzeile ebenfalls gelöscht. Anschließend wird noch der Rufzustand in der Teilnehmerschaltung des gerufen Teilnehmers abgeschaltet, indem über den AP ein Befehl dort hin geschickt wird.
- Bei der Auslösung einer bereits vollständig bestehenden Verbindung wird im Falle des vorhergehenden Programmabbruchs auch zuerst die Speicherzeile der anreizenden PE bearbeitet. Sodann wird die Verbindung im Koppelfeld ausgelöst und die Zeile der anderen beteiligten PE im AS angesteuert. Es hängt nun von der Art der PE ab, ob eine Freischaltung vorgenommen wird (Ue) oder ob ein besonderer Besetztzustand eingetragen wird (es), wie im ersten Beispiel beschrieben wurde.
- Mit diesen wenigen aus vielen denkbaren Möglichkeiten willkürlich ausgewählten Beispielen soll dargestellt werden, in welcher Weise die verschiedenartigen Abwandlungen des Verfahrens in Abhängigkeit von der Art der peripheren Einrichtung PE, von der Art des Anreizes und von der Art des Verbindungszustandes zu den jeweils erfolgenden Freischaltungen oder definierten Ausgangslagen führen.
Claims (5)
- Verfahren zur Freischaltung von peripheren Einrichtungen und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung Patentansprüche (%;Verfahren zur Freischaltung von peripheren Einrichtungen und mit diesen bestehenden Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung, die mehrere gemeinsame Arbeitsregister zur vorübergehenden Speicherung der Adressen der die Anreize verursachenden peripheren Einrichtungen enthält und einen Arbeitsspeicher besitzt, in dem jeder peripheren Einrichtung eine Speicherzeile zur Aufnahme von diese periphere Einrichtung betreffende Zustands-und Verbindungsdaten fest zugeordnet ist, dadurch gekennzeichnet, daß beim Auftreten von fehlerhaften, zu einem Programmabbruch führenden Steuerprozeduren eine Befehlsfolge abläuft, in welcher zunächst ein Arbeitsregister angesteuert wird, aus dem die Adresse der den Anreiz verursachenden peripheren Einrichtung ausgelesen wird, daß mit dieser Adresse die dieser Einrichtung zugeordnete Zeile im Arbeitsspeicher angesteuert wird, und daß diese Zeile in einen die Freischaltung der betreffenden peripheren Einrichtung, und die Freischaltung einer mit dieser peripheren Einrichtung bestehenden Verbindung bewirkenden Zustand gebracht wird, bzw. daß diese Zeile in einen die periphere Einrichtung in eine definierte Ausgangslage bringenden Zustand gebracht wird
- 2.Verfahren nach Anspruch 1; dadurch gekennzeichnet, daß die Art des neu einzustellenden Zeilenzustandes von der Art des aus dem Arbeitsregister ausgelesenen Anreizes bestimmt wird.
- 3.Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Art des neu einzustellenden Zeilenzustandes von der Art der peripheren Einrichtung bestimmt wird.
- 4 Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Art des neu einzustellenden Zeilenzustandes durch die Art des vorher gewesenen Verbindungszustandes bestimmt wird.
- 5.Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Adressen von weiteren an einer Verbindung beteiligten peripheren Einrichtungen aus der den Anreiz verursachenden peripheren Einrichtung zugeordneten Speicherzeile des Arbeitsspeichers ausgelesen werden, und daß mit diesen Adressen die entsprechenden Speicherzeilen des Arbeitsspeichers angesteuert und in einen die Freischaltung bzw. die Herstellung einer definierten Ausgangslage dieser peripheren Einrichtungen beurirkerldeil Zustand gebracht werden.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19782829897 DE2829897C2 (de) | 1978-07-07 | 1978-07-07 | Verfahren zur Freischaltung von peripheren Einrichtungen und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung |
| ES477896A ES477896A1 (es) | 1978-07-07 | 1979-02-20 | Procedimiento para la liberacion de disposiciones periferi- fericas y de enlaces en una disposicion de telecomunicacion. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19782829897 DE2829897C2 (de) | 1978-07-07 | 1978-07-07 | Verfahren zur Freischaltung von peripheren Einrichtungen und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE2829897A1 true DE2829897A1 (de) | 1980-01-24 |
| DE2829897C2 DE2829897C2 (de) | 1984-05-30 |
Family
ID=6043802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19782829897 Expired DE2829897C2 (de) | 1978-07-07 | 1978-07-07 | Verfahren zur Freischaltung von peripheren Einrichtungen und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE2829897C2 (de) |
| ES (1) | ES477896A1 (de) |
-
1978
- 1978-07-07 DE DE19782829897 patent/DE2829897C2/de not_active Expired
-
1979
- 1979-02-20 ES ES477896A patent/ES477896A1/es not_active Expired
Non-Patent Citations (2)
| Title |
|---|
| Informationen Fernsprech-Vermittlungstechnik, 6 (1970), H.1/2, S.74-78 * |
| Nachrichtentechnische Zeitschrift, Jg.29 (1976), H.2, S.117-119 * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE2829897C2 (de) | 1984-05-30 |
| ES477896A1 (es) | 1979-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE1424762A1 (de) | Datenverarbeitende Anlage | |
| EP0764906A2 (de) | Verfahren zum Betreiben eines durch ein Realzeit-Betriebssystem gesteuerten Realzeit-Computersystems | |
| DE102021105919A1 (de) | Adressierbares Master-Slave-System sowie Verfahren zum Adressieren von Slave-Einheiten | |
| EP0004307A1 (de) | Verfahren zur Herstellung von Konferenzverbindungen in einem PCM-Zeitmultiplexvermittlungssystem | |
| DE2210426B1 (de) | Verfahren zur vorranggesteuerten Auswahl einer von mehreren Funktionseinheiten zur Anschaltung an eine ihnen gemeinsam zugeordnete Einrichtung in Datenverarbeitungsanlagen und Schaltung zur Durchführung des Verfahrens | |
| DE3043029C2 (de) | Schaltungsanordnung für Fernmeldeanlagen, insbesondere Fernsprechvermittlungsanlagen, mit Speichereinrichtungen für mit Zeitverzug abzugebende Steueraufträge | |
| DE2829897C2 (de) | Verfahren zur Freischaltung von peripheren Einrichtungen und/oder von Verbindungen in einer mit gespeicherten Programmen zentral gesteuerten Vermittlungseinrichtung | |
| DE3239997C1 (de) | Verfahren und Anordnung zur Durchfuehrung von kontinuierlichen Datentransfers bei der Ausfuehrung von Ein-/Ausgabeoperationen ueber Selektor- oder Blockmultiplexkanaele des Ein-/Ausgabewerkes einer Datenverarbeitungsanlage | |
| DE2606295C3 (de) | Anordnung zur Übertragung von Zeichen zwischen über einen Multiplexkanal ansteuerbaren peripheren Einheiten und einem Arbeitsspeicher eines Zentralprozessors | |
| DE1222719B (de) | Verfahren und Schaltungsanordnung zur Ableitung von Waehladressen, insbesondere fuer Fernsprechvermittlungsanlagen | |
| DE2322069B2 (de) | Verfahren und informationsverarbeitungseinrichtung zur steuerung und ueberwachung der uebertragung von informationen zwischen informationsuebertragungs-endstellen, insbesondere bei zeitmultiplex-fernsprechvermittlungssystemen | |
| CH650372A5 (de) | Verfahren fuer die abwicklung von vermittlungsvorgaengen in fernsprechanlagen, insbesondere fernsprechnebenstellenanlagen. | |
| EP0033451B1 (de) | Schaltungsanordnung für Fernmeldevermittlungsanlagen, insbesondere Fernsprechvermittlungsanlagen, mit Speichereinrichtungen für Steueraufträge | |
| DE19534757C1 (de) | Verfahren zum Betreiben eines Telekommunikationssystems | |
| DE2310634C3 (de) | Rechnergesteuerte Fernmeldevermittlungsanlage mit Maßnahmen zur Instandsetzung bei Ausfall eines Rechners | |
| DE1524212C3 (de) | Anordnung für zentralgesteuerte Fernmelde-, insbesondere Fernsprechvermittlungsanlagen, mit Speicherprogrammierung | |
| DE1257221B (de) | Verfahren zum Steuern von Speichereinrichtungen, insbesondere in einem mit Umlaufspeichern aufgebauten Zeitmultiplex-Vermittlungssystem | |
| AT240433B (de) | Schaltungsanordnung zur Steuerung von Vermittlungsvorgängen in einem Zeitmultiplex-Vermittlungssystem, insbesondere für Fernsprechzwecke | |
| DE2934927C2 (de) | Schaltungsanordnung für Fernsprechvermittlungsanlagen mit in Gruppen zusammengefaßten verbindungsindividuellen Schalteinrichtungen und ihnen gruppenweise zugeordneten Steuereinrichtungen | |
| DE1424924C (de) | Einrichtung zur Steuerung von Rechenmaschinen | |
| AT243335B (de) | Schaltungsanordnung zur Vermeidung fehlerhafter Betriebszustände, insbesondere in einem mit Umlaufspeichern aufgebauten Zeitmultiplex-Fernsprechvermittlungssystem | |
| DE2010746A1 (de) | Verfahren zum Betrieb einer Datenver arbeitungsanlage gemäß einem Ablaufver folgungsprogramm | |
| DE1278766B (de) | Verfahren zur Steuerung des Informationsaustausches zwischen zwei oder mehr Rechnernund rechnergesteuerten Einrichtungen, beispielsweise Fernmelde-, insbesondere Fernsprechvermittlungsanlagen | |
| CH647633A5 (de) | Verfahren zur ueberwachung belegter einrichtungen in einer fernmelde-, insbesondere fernsprechvermittlungsanlage. | |
| DE2100888A1 (de) | Verfahren und Anordnung für die zentrale Steuerung von Fernmeldevermittlungsanlagen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OD | Request for examination | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8327 | Change in the person/name/address of the patent owner |
Owner name: TELENORMA TELEFONBAU UND NORMALZEIT GMBH, 6000 FRA |
|
| 8339 | Ceased/non-payment of the annual fee |