DE1941265C3 - Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching system - Google Patents
Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching systemInfo
- Publication number
- DE1941265C3 DE1941265C3 DE19691941265 DE1941265A DE1941265C3 DE 1941265 C3 DE1941265 C3 DE 1941265C3 DE 19691941265 DE19691941265 DE 19691941265 DE 1941265 A DE1941265 A DE 1941265A DE 1941265 C3 DE1941265 C3 DE 1941265C3
- Authority
- DE
- Germany
- Prior art keywords
- memory
- program
- special service
- switching
- special
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 230000015654 memory Effects 0.000 claims description 55
- 238000000034 method Methods 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 description 4
- 238000009420 retrofitting Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 235000010678 Paulownia tomentosa Nutrition 0.000 description 1
- 240000002834 Paulownia tomentosa Species 0.000 description 1
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 235000015115 caffè latte Nutrition 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000005476 soldering Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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 programme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Exchange Systems With Centralized Control (AREA)
Description
Die allgemeine Tendenz in der Entwicklung moderner Fernmelde-, insbesondere Fernsprechvermittlungsanlagen ist die Verwendung einer zentralen Steuereinrichtung, mittels der möglichst alle Vermittlungsvorgänge durchgeführt werden und die zur Erreichung einer hohen Flexibilität meistens in Form einer programmgesteuerten zentralen Einrichtung zur Steuerung aller in der Anlage anfallenden Vorgänge vorliegt. Einerseits gestattet die hohe Operationsgeschwindigkeit von Systemen mit elektronischen Bauelementen eine weitgehende Serialisierung der Verarbeitung der auszuführenden Aufgaben und damit eine Reduzierung der Anzahl der Bauelemente eines Systems; andererseits macht die durch einschreibbare Programme erreichte Flexibilität es nicht nur möglich, daß eine Anlage nacheinander nach Eingabe geeigneter Programme verschiedene Aufgaben bearbeitet, sondern hat für den Anwender auch den Vorteil, daß sich_ aus Modifikationen der Aufgabenstellung nur Änderungen von Programmteilen ergeben, ohne daß etwa die Verdrahtung der Anlage geändert werden müßte.The general trend in the development of modern Telecommunications, in particular telephone switching systems is the use of a central control device, by means of which as many switching processes as possible to be carried out and to achieve a high flexibility mostly in the form of a program-controlled central device to control all in the system is present. On the one hand, the high operating speed of Systems with electronic components require extensive serialization of the processing to be carried out Tasks and thus a reduction in the number of components in a system; on the other hand The flexibility achieved by writable programs not only makes it possible for a system processed various tasks one after the other after entering suitable programs, but has for the Users also benefit from the fact that modifications the task only results in changes to parts of the program without, for example, the wiring the system would have to be changed.
Die vorliegende Erfindung bezieht sich auf eine Schaltungsanordnung für eine Fernmelde-, insbesondere Fernsprechvermittlungsanlage, in der Vermittlungsvorgänge mit Hilfe einer programmgesteuerten zentralen Steuereinrichtung, welche einen den Ablauf aller üblicherweise anhand von Regelvermittlungsprogrammen vorkommenden Vermittlungsvorgänge steuernden Programmspeicher, einen zusätzlichen Programmspeicher für Sonderdienst-Vermittlungsprogramme und eine den von den Programmspeichern vorgegebenen Programmablauf verarbeitende Steuerlogik aufweist, und in der ferner Vermittlungsvorgänge mit Hilfe programmgesteuerter Teilsteuereinrichtungen durchgeführt werden, wobei in Abhängigkeit eines einer anrufenden und/oder angerufenen Teilnehmerstelle zugeordneten Sonderdienstkennzeichens sowie aufgrund eines in der Befehlsliste für Regelvermittlungsprogramme vorhandenen Sprungbefehls ein dem Sonderdienstkennzeichen entsprechendes Sonderdienst-Vermittlungsprogramm im zusätzlichen Programmspeicher ansteuerbar istThe present invention relates to a circuit arrangement for a telecommunications, in particular Telephone switching system, in which switching operations with the help of a program-controlled central Control device, which controls the sequence of all, usually on the basis of rule switching programs occurring switching processes controlling program memory, an additional program memory for special service switching programs and one of those specified by the program memories Has program flow processing control logic, and in the further switching processes with the help program-controlled sub-control devices are carried out, depending on a one calling and / or called subscriber station associated special service identifier and due to a jump command that is present in the command list for rule switching programs Special service identification corresponding special service switching program can be controlled in the additional program memory
Es ist bereits eine Vielzahl zentralgesteuerter Fernsprechvermittluvigssysteme unter Verwendung der aus Datenverarbeitungsanlagen geläufigen Programmspeichertechnik bekannt. So beschreibt z. B. die deutsche Auslegeschrift 12 49 353 die Steuerung eines Fernsprechvermittlungssystems, in dem eine gemeinsame Steuerung mehrerer Fernsprechnebenstellenzentralen über eine von diesen entfernt gelegene einzige Einrichtung erfolgt, wobei der Betrieb derselben durch ein Speicherprogramm gesteuert wird.There are already a variety of centrally controlled telephone exchange systems using the program storage technology known from data processing systems. So describes z. B. the German Auslegeschrift 12 49 353 the control of a telephone switching system in which a common Control of multiple private branch exchanges from a single one remote from them Setup takes place, the operation of which is controlled by a memory program.
Die deutsche Auslegeschrift 12 92 210 beschreibt eine
Schaltungsanordnung für Steuerschaltungen mit in Programmspeichern gespeicherten Steuerprogrammen
und Programmbefehle in Steuerbefehle umsetzenden Kommandowerken in Fernmelde-, insbesondere Fernsprechvermittlungsanlagen,
deren Programmspeicher in zwei Speichergruppen unterteilt ist, die im Normalfall
verschiedene Aufgaben zu lösen haben, während im Störungsfall einer Speichergruppe die ungestörte
Speichergruppe die wichtigsten Programme der gestörten Speichergruppe unter Einschränkung der eigenen
Aufgaben übernimmt.
Aus der Siemenszeitschrift »Informationen Fernsprech-Vermittlungstechnik«
1966, Heft 4, S. 176-183, ist ein elektronisches, zentralgesteuertes Fernsprechvermittlungssystem
bekannt, dessen zentrales Steuerorgan für die Durchführung der Vermittlungsaufgaben
sich selbst steuernde verdrahtete Programme enthält.The German Auslegeschrift 12 92 210 describes a circuit arrangement for control circuits with stored in program memories control programs and program commands in control commands converting commands in telecommunications, in particular telephone switching systems, whose program memory is divided into two memory groups, which normally have to solve different tasks, while in the event of a malfunction Storage group The undisturbed storage group takes over the most important programs of the disturbed storage group while restricting its own tasks.
From the Siemens magazine "Informations Fernsprech-Vermittlungstechnik" 1966, Issue 4, pp. 176-183, an electronic, centrally controlled telephone exchange system is known, the central control element of which contains self-controlling wired programs for carrying out the switching tasks.
In der »Nachrichtentechnischen Zeitschrift« 1966, Seite 122 ist das System ESS Nr. 1 beschrieben, für dessen Steuerung ein Hochgeschwindigkeitsrechner, der zur Bildung der Steuerbefehle aus einer verdrahteten Logik besteht, mil gespeichertem Programm verwendet wird. Dieser Rechner erhält die Befehle zur Ausführung der Rechenoperationen aus einem Programmspeicher, in dem die gesamte »Intelligenz« für die Steuerung der Vermittlungs- und Prüfvorgänge enthalten ist. Außerdem enthält dieser Rechner noch alle Informationen, die für Sonderschaltungen vorgesehen sind. Für Nebenstellenanlagen ist das System ESS Nr. 101 entwickelt worden, dessen in doppelter Ausführung vorliegende Steuerzentrale aus einem Rechner und zweiIn the "Nachrichtenentechnische Zeitschrift" 1966, page 122, the system ESS No. 1 is described for its control is a high-speed computer, which is used to generate the control commands from a wired Logic exists using the stored program. This computer receives the commands for Execution of the arithmetic operations from a program memory in which the entire "intelligence" for the Control of the mediation and testing processes is included. This calculator also contains all of them Information intended for special circuits. For private branch exchanges, the system ESS No. 101 has been developed, of which in duplicate present control center consisting of a computer and two
3 43 4
speicher besteht Fig. 1 zeigt schematisch eine Fernsprechvermitt-memory consists Fig. 1 shows schematically a telephone exchange
bekannt, einen zusätzlichen Speicher für die Abspejche- F ig. 2 eine Aufteilung des Kernspeichers derknown, an additional memory for the Abspejche- F ig. 2 a breakdown of the core memory of the
rung von Befehlen vorzusehen, die alle die Dienste 5 Teilsteuereinrichtung.tion of commands to provide all the services 5 sub-control device.
erhalten, die dem Teilnehmer einer Nebenstellenanlage In Fig. I sind als wesentliche Baugruppen diereceived, which the subscriber of a private branch exchange in Fig. I are the essential assemblies
zusätzlich geboten werden sollen (z. B, Kurzrufnummer, zentrale Steuereinrichtung ZSf mit ihrer Steuerlogik St should also be offered (e.g. short number, central control device ZSf with its control logic St
unter Zuhilfenahme von sogenannten Sprungbefehlen. io Sonderdienst-Vermittlungsprogramme (SSP) darstelltwith the help of so-called jump commands. io represents Special Services Placement Programs (SSP)
darin, in einer Fernmelde-, insbesondere Fernsprechver- mer-Daten-Speicher SP (z. B. Kernspeicher) und ihrertherein, in a telecommunication, in particular telephone recorder data memory SP (z. B. core memory) and their
mittlungsanlage, in der Vermittlungsvorgänge mit Hilfe Datenverarbeitungseinrichtung DVE Die Teilp.ehmer-mediation system in which mediation processes with the help of data processing equipment DVE The participant
einer programmgesteuerten zentralen Steuereinrich- schaltungen TS der einzelnen Teilnehmerstellen TIn a program- controlled central control device TS of the individual subscriber stations TIn
tung durchgeführt werden, die Sonderdienste flexibel 15 haben über eine gemeinsame Adressenschiene AS(T. B.management, the special services have flexible 15 via a common address rail AS (T. B.
und wirtschaftlich einfügbar zu machen. . unter Verwendung einer Abtasteinrichtung (Scanner),and to make it economically insertable. . using a scanning device (scanner),
dienst spezifischen Befehl (z. B. Rufweiterleitung) und führt die üblicherweise vorkommenden Vermittlungs-service-specific command (e.g. call forwarding) and carries out the usual switching
die Adresse der beteiligten Teilnehmerstelle über einen 20 vorgänge (z. B. Rückfrage und Umlegung) durch; dasthe address of the subscriber station involved via a process (e.g. inquiry and transfer) through; the
gemeinsamen Datenkanal zu einer besonderen Teil- sind Vorgänge, die in allen Anlagen benötigt werden,common data channel to a special part are processes that are required in all systems
steuereinrichtung überträgt, in der anhand von in einem Der Programmspeicher SSP erle<%t allein oder incontrol device transmits, in which the program memory SSP experiences <% t alone or in
entsprechenden Speicher gespeicherter und abgefrag- Zusammenarbeit mit der TeilsteuereinriL-ntung TSf diecorresponding memory of stored and interrogated cooperation with the sub-control unit TSf the
ter Teilnehmerdaten diese zusammen mit den vorge- Sonderdienste. Die Teilsteuereinrichtung TSt führtter subscriber data this together with the pre- Special services. The partial control device TSt leads
gebenen Informationen zu neuen Befehlen verarbeitet 25 solche Sonderdienstbefehle aus, für die entsprechendThe information given on new commands is processed 25 such special service commands, for which accordingly
werden, die wiederum über den gemeinsamen Daten- ihrer Individualität Bedarf an variablen Speichernwhich in turn have the common data - their individuality need for variable memories
kanal zwecks weiteren Verbindungsaufbaus dem Pro- oder/uinj zusätzlicher »hardware« bestehtchannel for the purpose of further connection establishment to the pro or / uinj additional »hardware«
grammspeicher für Sonderdienst-Vermittlungspro- Sowohl die Regelvermittlungsprogramme als auchprogram memory for special service switching programs Both the rule switching programs and
gramme der zentralen Steuereinrichtung zugeführt die Sonderdienstvermittlungsprogramme enthalten einegrams fed to the central control device, the special service switching programs contain a
werden. 30 Reihe Befehle, die dauernd im System in festverdrahte-will. 30 series of commands that are permanently in the system in hard-wired
zukünftig in großer Anzahl bereitzuhalten sind, eine an das Programm ausgeführt werden und jedeare to be kept ready in large numbers in the future, one for the program to be executed and each
umfangreiche Vorleistung in der Grundausstattung 35 tet Durch einen derartigen Befehl wird auch dieextensive advance work in the basic equipment 35 tet With such a command, the
nachträglich einbauen läßt Der Nachteil, den eine Teilsteuereinrichtung TSt aktiviert die die Beendigung Can be retrofitted The disadvantage that a partial control device TSt activates the termination
für die Nachrüstung von Diensten mit sich bringen zentralen Steuereinrichtung ZSf meldet Die Verarbei-for the retrofitting of services bring with them central control device ZSf reports the processing
würde, läßt sich durch eine klare organisatorische tungsergebnisse werden der zentralen Steuereinrich-would be, through a clear organizational result, the central control unit
mittlungspngramme für die Grundausstattung und senschiene AS), von dem auch die zur Verarbeitungmediation programs for the basic equipment and senschiene AS), of which also those for processing
dern die Sonderdienstvermittlungsprogramme werden nummer), zugeliefert Die Adressenschiene hat eineThe special service switching programs are supplied with number)
noch getrennt nach Sonderdienst-Vermittlungspro- Sende-und Empfangsseite.still separated according to special service switching service sending and receiving side.
grammen schlechthin und Sonderdienst-Informationen, 45 Da bei Sonderdienstvermittlungsvorgängen die Redie individuell abgespeichert und zusammen mit gel- und Sonderdienst-Vermittlungsprogramme geanderen Informationen verarbeitet werden. Wenn die wohnlich mehrfach wechselnd ablaufen, ist in dieser individuell im Zusammenhang mit dem Sonderdienst zu Anordnung in vorteilhafter Weise ein normierter speichernden Informationen individuell getrennt abge- Absprung zu den Sonderdiensi-Vermittlungsprogramspeichert werden und die Verarbeitung dieser Daten 50 men vorgesehen, was eine klare Trennung von Regelzusammen mit aus der eintraten Steuereinrichtung er- und Sonderdienst-Vermittlungsprogrammen ermögarbeiteten Informationen in einer Teilsteuereinrichtung licht Diesen Absprang besorgt ein in die Befehlsliste für getrennt vnn der zentralen Steuereinrichtung erfolgt ist Regelvermittlungsprogramme aufgenommener Sprungeine jeweilige Anpassung an veränderten Verhältnissen befehl, der prüft ob zwecks Durchführung dieses sowohl je Teilnehmerstclle, als auch je Sonderdienst in 55 speziellen, speicherorientierten Sonderdienstes die einfacher Weise möglich. Diese Änderungsmaßnahmen Teilsteuereinrichtung TSt mit ihrem variable Informakönnen dann leicht von außen über eine Schreibeinrich- tionen enthaltenden Kernspeicher SP angeschlossen tung eingegeben werden. Außerdem ist die notwendige und betriebsbereit ist Ist das der Fall, so wird der Datenverarbeitungseinrichtung dann mehrfach sowohl Speicher für Sonderdienstvermittfungsprogramme für die Informationsverarbeitung, als auch für die 60 (SSP) angesteuert, die in vorteilhafter Weise auf einer Steuerung der Änderung des genannten Speichers" gesonderten Speicherplatte (z. B. eines Fädelspeichers) verwendbar, überdies kann durch die Verwendung untergebrächt sind. Auf dieser gesonderten Speiehereines gemeinsamen Datenkanals auch für den Aus- platte können z. B. Sonderdienstvermittlimg:iprogramtausch von Informationen und Befehlen für Sonderdien- me für sämtliche möglichen Dienste von vornherein ste der erforderliche Aufwand gering gehalten werden. 65 verdrahtet vorliegen, obwohl nur eine anlagenindividu-gram and special service information, 45 Since in the case of special service switching processes, the redie is stored individually and other information is processed together with gel and special service switching programs. If the homely run alternately several times, a standardized storing information is advantageously stored in this individually in connection with the special service to arrangement in an individually separated way Rule together with information generated from the incoming control unit and special service switching programs in a sub-control unit the simplest way possible for each participant as well as for each special service in 55 special, memory-oriented special services. These change measures sub- control device TSt with their variable information can then easily be entered from the outside via a core memory SP containing writing devices. In addition, the necessary and ready for operation. If that is the case, the data processing device is then repeatedly controlled both memory for special service switching programs for information processing, as well as for the 60 (SSP) , which are advantageously "separate" on a control of the change in said memory Storage disk (e.g. a thread storage) can be used, moreover can be accommodated through the use. On this separate storage a common data channel also for the disk can, for example, special service brokerage: iprogramexchange of information and commands for special services for all possible Services, the effort required can be kept low from the outset. 65 are wired, although only one system-specific
Kernspeicher SP der Teilsieuereinrichtung TSt einschreibt. Die Speicherplatte für Sonderdienstvermittlungsprogramme wird aber nur dann benötigt, wenn überhaupt die Verarbeitung irgendeines speziellen Sonderdienstes mittels der Teilsteuereinrichtung TSt vorgesehen ist. Die Durchführung des Sprungbefehls ist also durch die Anwesenheit einer besonderen Sonderdienstspeicherplatte bedingt: die Sprungbedingung kann aber auch manuell durch einen Kontakt gesetzt werden.Writes core memory SP of the substructure device TSt . The storage disk for special service switching programs is only required if the processing of any special special service by means of the sub- control device TSt is provided at all. The execution of the jump command is therefore conditioned by the presence of a special special service storage disk: the jump condition can, however, also be set manually by a contact.
Mittels der beschriebenen Maßnahme können Sonderdienste nachgerüstei werden, indem man eine Sonderdiensl-Fädelspeicherplaite SSP einschiebt, die Teilsteuercinrichtung 7".Sf anschließt und in den Programmbereich ihres internen Speichers (Kernspeieher SP) anlagenindividuelle Verarbeitiingsprogramme mittels einer externen Schreibeinrichtung .Seinschreibt. Die im Prngrammbereich des Speichers SP als Befehlsfolgen abgespeicherten individuellen Angaben können durch einfaches Umschreiben beliebig ausge- jo wechselt werden. Die Nachrüstung von Sonderdiensten erfordert also keine Lötarbeit und außerdem ist während der Nachrüstzeit keine Betriebsunterbrechung nötig.By means of the measure described, special services can be retrofitted by inserting a Sonderdiensl thread memory board SSP , connecting the partial control device 7 ".Sf and writing system-specific processing programs into the program area of its internal memory (core memory SP) using an external writing device. The in the program area of the memory SP saved as command sequences can be exchanged as required by simply rewriting. The retrofitting of special services does not require any soldering work and, moreover, no interruption of operation is necessary during the retrofitting time.
Zur Dateneingabe in den Kernspeicher SPfordert die Schreibeinrichtung 5 bei der zentralen Steuereinrichtung ZSf die Teilsteuercinrichtung TST an. um zu vermeiden, daß eventuell ablaufende Sonderdienst-Vorgänge durch Einwhreib-Vorgänge gestört werden. Zu Kontrollzwccken kann der Kernspeicher-Inhalt über die Schreibeinrichtung S ausgelesen werden. Adresse und Inhalt der gelesenen Zelle werden angezeigt. Zur Überwachung des Schreibvorganges wird nach jedem Schreibzyklus automatisch ein Lesezyklus durchgeführt. Die Schreibeinrichtung 5 vergleicht die einzuschreibenden Daten mit dem anschließend ausgelesenen Zelleninhalt. Ein nachfolgender Schreibvorgang wird nur dann freigegeben, wenn beide Informationen übereinstimmen. To input data into the core memory SP, the writing device 5 requests the sub-control device TST from the central control device ZSf. in order to avoid that possibly running special service processes are disrupted by input processes. The core memory content can be read out via the writing device S for control purposes. The address and content of the cell read are displayed. To monitor the write process, a read cycle is carried out automatically after each write cycle. The writing device 5 compares the data to be written with the subsequently read out cell contents. A subsequent write process is only released if both pieces of information match.
Die Teilsteuereinrichtung TSt besteht aus Kernspeieher SP und Datcnverarbeitungseinriehtung DVE, wobei letztere ein Steuerwerk, ein Addierwerk und Register für die Ein- und Ausgabe aufweist. Im in der F i g. 2 dargestellten Kernspeicher SP sind sowohl Programmdaten als auch Teilnehmerdaien sequentiell abgespeichert. Am Anfang des Speichers SP liegt der Programmbereich 1. dem sich für die einzelnen Sonderdienste (z. B. Berechtigung 2. Umwertung 3. Teiladressen 4. Rufweiterleitung 5. Anrufumleitung 6 Bereiche anschließen, in denen die Teilnehmerdaten stehen. Die Bereiche, die wiederum in einzelne Speicherzellen unterteilt sind, sind durch »Bereichsadressen« (0000 0500 1000 ) abgegrenzt The partial control device TSt consists of a core storage device SP and a data processing device DVE, the latter having a control unit, an adding unit and registers for input and output. In the fig. 2, both program data and subscriber data are stored sequentially. At the beginning of the memory SP is the program area 1. which is for the individual special services (e.g. authorization 2. Revaluation 3. Partial addresses 4. Call forwarding 5. Call forwarding 6 areas in which the subscriber data are located individual memory cells are subdivided, are delimited by "area addresses" (0000 0500 1000)
(Adresse der ersten Speicherzelle des zugehörigen Bereichs). Eine Arbeitsphase der Teilsteuereinrichtung TSf beginnt mit einer Anforderung seitens der zentralen Steuereinrichtung ZSf. die gleichzeitig eine Ansprungadresse liefert, welche das durchzuführende Programm bezeichnet (Absprung aus den Sonderdienst-Vermiitlungsprogrammen in den Programmbereich der Teilsteuereinrichtung TSfJl Die Ansprungadressen sind m der Sonderdienst-Fädelspeicherplatte des Programmspeichers SSP fest verdrahtet und werden im Steuerwerk der Datenverarbcitungscinrichmng DVE der Teilsteuereinrichlung TSt. das in aus Datenverarbeitungsanlagen bekannter Weise aus Belehlsregister. Befehlszähler. Dekoder und Ablaufsteuerung besteht, zur vollen Speicheradresse ergänzt. Mit dieser Anfangsadresse wird das erste Befehlswort im Programmbereich 1 des Kernspeichers SP gelesen, das wiederum einen Sprungbefehl enthält, mit dessen Hilfe der Sprung an den Beginn des speziellen Programms erfolgt. Die Benutzung eines Sprungsbefehls am Programmanfang ermöglicht es, die Lage eines speziellen Programms im Programmbereich 1 beliebig zu wählen, ohne daß bei einem Lagewechsel die in der Sonderdienst-Fädelspeicherplatte des Programmspeichers SSP verdrahteten Ansprungadressen geändert werden müssen. Bei Änderungen ist lediglich eine neue Sprungadresse in den allgemeinen Teil des aus letzterem und dem Operationsteil bestehenden Sprungbefehls einzuschreiben. Das gleiche gilt, wenn einer Ansprunpadresse ein anderes Programm zugeordnet werden soll.(Address of the first memory cell of the associated area). A working phase of the partial control device TSf begins with a request from the central control device ZSf. at the same time provides a Ansprungadresse which the performed program designated (jump from the special service Vermiitlungsprogrammen in the program area of the sub-control means TSfJl The Ansprungadressen m are the special service Fädelspeicherplatte of the program memory SSP hardwired and TSt the Teilsteuereinrichlung in the control unit of the Datenverarbcitungscinrichmng DVE. the in known from data processing systems manner from Belehlsregister. instruction counter. decoders and sequence control is supplemented to the full memory address this initial address, the first instruction word in the program area 1 of the core memory SP is read, which in turn contains a jump command, with the help of the jump to the beginning of the particular. The use of a jump command at the beginning of the program enables the position of a special program in program area 1 to be selected as desired without the need to change the position in the special service threading memory latte of the program memory SSP wired jump addresses must be changed. In the event of changes, a new jump address only needs to be written in the general part of the jump command consisting of the latter and the operation part. The same applies if a different program is to be assigned to a start address.
Der prinzipielle Ablauf der Programme wird nun am Beispiel des Sonderdienstes »Rufweilerleitung« erläutert. The basic sequence of the programs will now be explained using the example of the special service »Rufweilerleitung«.
Während eines Rufzustandes seitens der Teilnehmerstelle TInA wird nach Ablauf eines diesen Zustand überwachenden Zeilgliedes die zentrale Steuereinrichtung ZSt angefordert, deren Regelvermittlungsprogramm im Programmspeicher RSPnun untersucht, ob in dieser Anlage ein Sonderdienst-Vermittlungsspeichcr SSPin Form einer gesonderten Fädelplatte vorgesehen und eine Teilsteuereinrichtung TSt angeschlossen ist. Ist das nicht der Fall, so erfolgt Weiterruf. Ist aber ein Speicher SSP für Sonderdienste vorhanden, so wird dieser mittels eines in der Befehlsliste für Regel-Vermittlungsprogramme enthaltenen Sprungbefehls angesteuert. Das Sonderdienst-Vermittlungsprogramm leitet die Adresse der angerufenen Teilnehmerstelle ΏηΒ zusammen mit dem Sonderdienst-Kennzeichen »Rufweiterleitung« an das Steuerwerk der Datenverarbeitungseinrichtung DVE der Teilsteuereinrichtung TSt weiter, wo festgestellt wird, ob für die angewählte Tciincninci »icnc 77,-5 der Sc-dcrd:=-;:! «R·.·'«-»!·?«·!«-;-tung« vorgesehen ist. Ist das nicht der Fall, so wird in das Regel-Vermittlungsprogramm der zentralen Steuereinrichtung ZSf zurückgesprungen und weitergerufen. Im Falle des Vorhandenseins dieses Sonderdienstes wird durch das interne Programm im Kernspeicher SP der Bereich »Rufweiterleitung« aufgesucht, und zwar anhand der von der zentralen Steuereinrichtung ZSf übermittelten Bereichsadresse (z. B. 2250). die ausgelesen wird und vom Addierwerk der Datenverarbeiiungseinrichtung DVE zur Adresse der angerufenen Teilnehmerstelle TInB addiert wird Das Additionsergebnis ist die Adresse der Speicherzelle im Bereich »Rufweiterleitung«, die die Adresse der Teilnehmerstelle beinhaltet auf die der Ruf weitergeleitet werden soll. Nach Ausspeichenmg dieser Rufweiterleitungsadresse ins Ausgaberegister der Oatenverarbeitungseinrichtung DVE wird, falls die angewählte Teilnehmerstelle TTnB inzwischen nicht abgehoben hat, ein Quittungssignal an die zentrale Steuereinrichtung ZSi gegeben, von der daraufhin der weitere Verbindungsaufbau überwacht bzw, durchgeführt wird.During a call state on the part of the subscriber station TInA , after a target element monitoring this state has elapsed, the central control device ZSt is requested, whose control switching program in the program memory RSPnun examines whether a special service switching memory SSP is provided in this system in the form of a separate threading plate and a sub- control device TSt is connected. If this is not the case, the call will be continued. If, however, a memory SSP for special services is available, this is controlled by means of a jump command contained in the command list for rule switching programs. The special service switching program forwards the address of the called subscriber station ΏηΒ together with the special service identifier »call forwarding« to the control unit of the data processing device DVE of the sub- control device TSt, where it is determined whether for the selected Tciincninci »icnc 77, -5 of the Sc-dcrd : = -;:! «R ·. · '« - »! ·?« ·! «-; - tung«. If this is not the case, then the control switching program of the central control device ZSf is jumped back and called again. If this special service is available, the internal program in the core memory SP searches for the “call forwarding” area based on the area address transmitted by the central control device ZSf (e.g. 2250). which is read out and added by the adding unit of the data processing device DVE to the address of the called subscriber station TInB . The result of the addition is the address of the memory cell in the "Call forwarding" area, which contains the address of the subscriber station to which the call is to be forwarded. After this call forwarding address has been stored in the output register of the data processing device DVE , if the selected subscriber station TTnB has not picked up in the meantime, an acknowledgment signal is sent to the central control device ZSi , which then monitors or carries out the further connection setup.
merze i Biaitmerze i Biait
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19691941265 DE1941265C3 (en) | 1969-08-13 | 1969-08-13 | Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19691941265 DE1941265C3 (en) | 1969-08-13 | 1969-08-13 | Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| DE1941265A1 DE1941265A1 (en) | 1971-02-25 |
| DE1941265B2 DE1941265B2 (en) | 1977-02-03 |
| DE1941265C3 true DE1941265C3 (en) | 1981-07-02 |
Family
ID=5742715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19691941265 Expired DE1941265C3 (en) | 1969-08-13 | 1969-08-13 | Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching system |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE1941265C3 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4015088A1 (en) * | 1990-05-11 | 1991-11-14 | Telefonbau & Normalzeit Gmbh | METHOD FOR CALL FORWARDING OR FORWARDING IN COMMUNICATION SWITCHING SYSTEMS |
| DE19814435B4 (en) * | 1998-03-31 | 2007-04-05 | Siemens Ag | Communication system with subrack unit |
-
1969
- 1969-08-13 DE DE19691941265 patent/DE1941265C3/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| DE1941265B2 (en) | 1977-02-03 |
| DE1941265A1 (en) | 1971-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0635792B1 (en) | Coordination method for parallel access to resource configurations by a plurality of processors | |
| DE2523372B2 (en) | Input-output port controller | |
| DE1499182A1 (en) | Electrical data processing system | |
| DE2517565B2 (en) | ||
| DE3111555A1 (en) | METHOD FOR STORING INFORMATION USING PREVIOUS RECORDING | |
| DE1941265C3 (en) | Memory-programmed special service additional device for a telecommunications switching system, in particular telephone switching system | |
| DE2230727C3 (en) | Circuit arrangement for the dynamic allocation of memory cycles with priority control | |
| DE2517525A1 (en) | SIGNALING IDENTIFIER | |
| DE1965314A1 (en) | Data processing arrangement with two data processing systems, in particular for the processing of switching processes in a telephone exchange | |
| DE1549431A1 (en) | Data processing system with improved connection for subsystems | |
| DE1808678B2 (en) | PROCEDURE AND CIRCUIT ARRANGEMENT FOR ELECTRONIC DATA DIALING SYSTEMS WITH A CENTRAL MEMORY | |
| CH631585A5 (en) | INDIRECTLY CONTROLLED SWITCHING SYSTEM, ESPECIALLY FOR TELECOMMUNICATIONS. | |
| DE2629800A1 (en) | CIRCUIT ARRANGEMENT FOR RECOVERY AFTER A MALFUNCTION OF THE PROCESSOR MEMORY IN A TIME MULTIPLEX MESSAGE BROADCING SYSTEM | |
| DE2657373A1 (en) | RELAY SELECTOR | |
| DE1524264C3 (en) | Device for generating an image recording | |
| CH665320A5 (en) | ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE. | |
| DE2362117C3 (en) | ||
| DE1562137C3 (en) | Arrangement for the cyclical assignment of different types of connection devices in switching systems, in particular in telephone switching systems | |
| DE1512855C3 (en) | Decimal phone number position number converter | |
| DE3136287C2 (en) | ||
| DE2517630A1 (en) | COMPONENT INTEGRATED IN SEMI-CONDUCTOR TECHNOLOGY, WHICH IS PART OF A DATA PROCESSING SYSTEM | |
| EP0257314A2 (en) | Method to guarantee the operation of a programme-controlled switching exchange | |
| EP0645703B1 (en) | Method for checking the proper coupling of integrated circuit modules | |
| AT234168B (en) | Time division multiplex control arrangement for electronic switching devices in telecommunication systems, in particular telephone systems | |
| DE2008585C3 (en) | Circuit arrangement for connecting a plurality of data processing units to a peripheral memory device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C3 | Grant after two publication steps (3rd publication) | ||
| 8339 | Ceased/non-payment of the annual fee |