CH665320A5 - ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE. - Google Patents

ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE. Download PDF

Info

Publication number
CH665320A5
CH665320A5 CH353884A CH353884A CH665320A5 CH 665320 A5 CH665320 A5 CH 665320A5 CH 353884 A CH353884 A CH 353884A CH 353884 A CH353884 A CH 353884A CH 665320 A5 CH665320 A5 CH 665320A5
Authority
CH
Switzerland
Prior art keywords
memory
central
switching
information
data
Prior art date
Application number
CH353884A
Other languages
German (de)
Inventor
Josef Bronold
Original Assignee
Siemens Ag
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Ag filed Critical Siemens Ag
Publication of CH665320A5 publication Critical patent/CH665320A5/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0407Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Exchange Systems With Centralized Control (AREA)

Description

665 320 665 320

PATENTANSPRUCH Anordnung für Fernmeldeanlagen, insbesondere Fernsprechvermittlungsanlagen, mit zentralen und/oder teilzentralen programmgesteuerten Schaltwerken und mit pro Schaltwerk vorgesehenen, einer Aufnahme von Programmdaten und Grunddaten dienenden Speichern, die bei Einschaltung oder Wiedereinschaltung nach Betriebsunterbrechung aus einem anderen Speicher, der nicht zu dem betreffenden Schaltwerk gehört, geladen werden, wodurch der Zustand der Betriebsbereitschaft hergestellt wird, und mit Speichern mit ROM-Eigenschaft, deren Inhalt einer Abwicklung der entsprechenden Ladevorgänge dient und Daten über den schaltungsmässigen Aufbau von mit einem Schaltwerk zusammenarbeitenden Schalteinrichtungen permanent gespeichert enthält, und mit denen das Schaltwerk in einem von ihm abgewickelten Datenaustausch steht, dadurch gekennzeichnet, dass ein Speicher mit ROM-Eigenschaften jeweils pro Schalteinrichtung vorgesehen ist, dass dieser alle ihren Aufbau betreffenden Daten permanent gespeichert enthält, und dass dieser Speicher eine Aufbaueinheit mit der jeweiligen Schalteinrichtung bildet. PATENT CLAIM Arrangement for telecommunications systems, in particular telephone switching systems, with central and / or partially central program-controlled switchgear and with memory provided for each switchgear, which is used to hold program data and basic data and which, when switched on or on again after an interruption in operation, from another memory which does not belong to the switchgear concerned , are loaded, whereby the state of operational readiness is established, and with memories with ROM property, the content of which is used to process the corresponding loading processes and contains data on the circuitry structure of switching devices cooperating with a switching mechanism, and with which the switching mechanism in a data exchange handled by him, characterized in that a memory with ROM properties is provided for each switching device so that it permanently stores all data relating to its structure chert contains, and that this memory forms a structural unit with the respective switching device.

BESCHREIBUNG DESCRIPTION

Wie bereits in der deutschen Offenlegungsschrift 2 828 841 (VPA 78 P 6119) erläutert ist, sind zentralen und teilzentralen Schaltwerken, auch «Prozessoren» genannt, Speicher zugeordnet, in denen permanente Informationen, semipermanente Informationen und variable Informationen gespeichert sind. Bei einer zentralgesteuerten Fernsprechvermittlungsanlage sind gespeicherte variable Informationen z.B. diejenigen, die in einem Belegungsspeicher aufgenommen werden, die also Angaben über den augenblicklichen Betriebszustand (frei oder besetzt) aller für die Wegesuche wesentlichen Teile des Koppelfeldes (Zwischenleitungen, Koppelpunkte und/oder Koppelfeldein- und -Ausgänge) enthalten. Variable Informationen verändern sich im Zuge des laufenden Vermittlungsbetriebes fortwährend. Die Änderungen der variablen Informationen resultieren aus der Abwicklung des Vermittlungsbetriebes. As already explained in German Offenlegungsschrift 2 828 841 (VPA 78 P 6119), central and partially central switchgear, also referred to as “processors”, are assigned memories in which permanent information, semi-permanent information and variable information are stored. In the case of a centrally controlled telephone exchange, stored variable information is e.g. those which are recorded in an occupancy memory, i.e. which contain information about the current operating status (free or occupied) of all parts of the switching matrix (intermediate lines, switching points and / or switching matrix inputs and outputs) that are essential for the route search. Variable information is constantly changing in the course of ongoing brokerage. The changes in the variable information result from the handling of the agency business.

Semipermanente gespeicherte Informationen dagegen sind solche, die während des Betriebes in der Regel öfter und auch wiederholt geändert werden, deren Änderungen aber gezielt vorgenommen werden und nicht als direkte Folge aus den Vermittlungsvorgängen (Verbindungsherstellung und Verbindungsauslösung) und den während des Bestehens hergestellter Verbindungen abzuwickelnden Schaltvorgängen (z.B. Verbindungsüberwachung und Gebührenimpulszählung) resultieren und demgemäss fortlaufend stattfinden. Semipermanente Informationen sind z.B. Informationen über Verbindungsnetze, d.h. über die Zusammenschaltung von Vermittlungsstellen über Leitungsbündel und über die Beschaltung der Koppelfeldanschlüsse mit den Leitungen dieser Bündel (Koppelfeldanschlusslageda-ten der Leitungen), ferner Informationen über die individuelle Zuordnung von Teilnehmerrufnummern zu den Koppelfeldan-schlusslagedaten der jeweiligen Teilnehmeranschlussschaltungen, ferner Informationen über Teilnehmerberechtigungen, Teilnehmersonderdienste und dergleichen. Semipermanent stored information, on the other hand, is information that is changed frequently and repeatedly during operation, but whose changes are made deliberately and not as a direct result of the switching processes (connection establishment and connection release) and the switching processes to be carried out while connections existed ( connection monitoring and charge pulse counting) result and accordingly take place continuously. Semi-permanent information is e.g. Information about connection networks, i.e. about the interconnection of switching centers via line bundles and the wiring of the switching network connections with the lines of these bundles (switching network connection location data of the lines), further information about the individual assignment of subscriber numbers to the switching network connection location data of the respective subscriber connection circuits, further information about subscriber authorizations, subscriber special services and the like.

Demgegenüber sind permanente gespeicherte Informationen bei einem Steuerwerk z.B. solche, durch welche seine Arbeitsweise zur Verarbeitung von Informationen festgelegt ist. Werden in einer Fernsprechvermittlungsanlage die herzustellenden Verbindungen über ein mehrstufiges Koppelfeld durchgeschaltet, so kann die Arbeitsweise des betreffenden zentralen Steuerwerkes bei der Wegesuche, Wegeauswahl und Verbindungsdurchschaltung durch die gegebene Koppelfeldgruppierung bedingt sein (vgl. die deutschen Patentschriften 1 275 149 und 1 562 134). Da die Zwischenleitungsverdrahtung im Koppelfeld permanent gleichbleibend ist, sind auch die sie wiederspiegelnden — weil bei der Wegesuche auf sie bezugnehmenden — Informationen permanent unverändert. Wird bei der Verbin-dungsherstellung eine bestimmte Wegesuchmethode angewen-5 det, z.B. die durch die beiden zuletzt genannten Patentschriften bekannte Wegesuchmethode, so sind durch die betreffende Wegesuchmethode weitere permanente Informationen festgelegt, die in der Regel nie einer Änderung bedürfen. In gleicher Weise sind weitere permanente Informationen gespeichert, die die sich io nicht ändernden Arbeitsweisen des zentralen Steuerwerkes betreffen. Solche Arbeitsweisen sind z.B. der zentralgesteuert abgewickelte Informationsempfang und die zentralgesteuert abgewickelte Informationsaussendung über Leitungssätze, ferner der Informationsaustausch über zentralen Datenkanal, der Infor-i5 mationsaustausch mit teilzentralen Schalteinrichtungen u.v.a.m. Die permanenten Informationen betreffen bei der Abwicklung aller dieser Betriebsschaltvorgänge die jeweils gleichbleibende Arbeitsweise des zentralen Steuerwerkes. Zu den permanenten Informationen gehört also der gesamte Programmbe-20 stand eines programmgesteuerten Schaltwerkes. In contrast, permanently stored information is stored in a control unit, e.g. those that determine how it works to process information. If the connections to be established are switched through a multi-level switching network in a telephone exchange, the way the central control unit concerned works when searching for routes, selecting routes and connecting connections can be determined by the switching network grouping given (see German Patents 1,275,149 and 1,562,134). Since the interconnection wiring in the switching matrix is always the same, the information that reflects it - because it refers to it when searching for a route - is permanently unchanged. If a certain route search method is used in connection establishment, e.g. the route search method known from the two last-mentioned patents, the route search method in question specifies further permanent information which as a rule never needs to be changed. In the same way, further permanent information is stored, which relates to the work of the central control unit that does not change. Such working methods are e.g. the centrally controlled processing of information reception and the centrally controlled processing of information transmission via cable sets, furthermore the information exchange via central data channel, the information exchange with partially centralized switching devices and much more. The permanent information relates to the constant functioning of the central control unit in the handling of all of these operational switching processes. The permanent information includes the entire program inventory of a program-controlled switching mechanism.

Die permanent gespeicherten Informationen (und auch die semipermanent gespeicherten Informationen) stellen im Hinblick auf den zu ihrer Erstellung erforderlichen Aufwand einen ganz erheblichen Wert dar, vor dessen Verlust ein Hintergrund-25 Speicher schützt, in dem diese Informationen zusätzlich und unverlierbar gespeichert sind. Geht aufgrund irgendeiner Störung der Speicherinhalt des Programmsteuerwerkes eines Prozessors verloren, z.B. durch Spannungsausfall, so können die betreffenden Speicher des jeweiligen Prozessors aus dem Hinter-30 grundspeicher erneut geladen werden. Eine solche Ladung von Speichern kann auch aufgrund von Änderungen erforderlich werden, die den Aufbau einer Fernsprechvermittlungsanlage betreffen, z.B. Amtserweiterungen. The permanently stored information (and also the semi-permanently stored information) represents a very considerable value in terms of the effort required to create it, and a background memory protects it from loss, in which this information is additionally and permanently stored. If the memory content of the program control unit of a processor is lost due to some fault, e.g. due to a power failure, the relevant memories of the respective processor can be reloaded from the background memory. Such loading of memories may also be necessary due to changes related to the construction of a telephone exchange, e.g. Office extensions.

Bei einer Inbetriebnahme oder einem Wiedereinschalten 35 eines Prozessors ist es nicht nur erforderlich, den Programmspeicher mit den erforderlichen Programminformationen aus einem Hintergrundspeicher neu zu laden, sondern es gibt auch eine ganze Menge Daten, die für die Inbetriebnahme gespeichert sein müssen. Hierunter fallen z.B. Speicherprüfdaten. An-40 hand deren wird nach dem Ladeprozess der betreffende Speicherinhalt auf Richtigkeit und Vollständigkeit gerpüft. Ferner kann es erforderlich sein, dass entsprechende Speicher für variable Informationen vollständig gelöscht werden. Bei einer Fernsprechvermittlungsanlage, wie sie z.B. durch die deutsche 45 Offenlegungsschrift 3 106 903 (VPA 81 P 6209) bekannt ist, ist es z.B. erforderlich, zu signalisieren und zu speichern, über welchen von einer Mehrzahl von Kanälen die erforderliche Datenverbindung zwischen Teilsteuerwerk und zentralem Steuerwerk durchgeschaltet wird. When starting up or restarting a processor 35, it is not only necessary to reload the program memory with the required program information from a background memory, but there is also a large amount of data that must be stored for the start-up. This includes e.g. Memory check data. Using this, the memory content in question is checked for correctness and completeness after the loading process. Furthermore, it may be necessary for corresponding memories for variable information to be completely erased. In a telephone exchange, such as e.g. is known from German patent application 3 106 903 (VPA 81 P 6209), it is e.g. required to signal and store, via which of a plurality of channels the required data connection between the partial control unit and the central control unit is switched through.

so Von den im Zusammenhang mit einer Ersteinschaltung oder einer Wiederinbetriebnahme durchzuführenden Vorgängen des Ladens eines Speichers ist auch in der Zeitschrift «telefon report» (2/76) auf Seite 51 ff., insbesondere Seite 55, rechte Spalte, und Seite 56, linke Spalte und rechte Spalte, die Rede. Darin 55 ist ausgeführt, dass bei einem Wiederanlaufen einer programmiert zentralgesteuerten Fernsprechvermittlungsanlage der Speicher mit der Urladeinformation neu geladen werden muss. So of the procedures for loading a memory to be carried out in connection with an initial start-up or restarting is also in the magazine «Telefon Report» (2/76) on page 51 ff., in particular page 55, right column, and page 56, left column and right column, the speech. It is stated therein 55 that when a programmed central-controlled telephone exchange system restarts, the memory must be reloaded with the boot information.

Die Erfindung bezieht sich nun auf eine Anordnung für Fernmeldeanlagen, insbesondere Fernsprechvermittlungsanla-60 gen, mit zentralen und/oder teilzentralen programmgesteuerten Schaltwerken und mit pro Schaltwerk vorgesehenen, einer Aufnahme von Programmdaten und Grunddaten dienenden Speichern, die bei Einschaltung oder Wiedereinschaltung nach Betriebsunterbrechung aus einem anderen Speicher, der nicht zu 65 dem betreffenden Schaltwerk gehört, geladen werden, wodurch der Zustand der Betriebsbereitschaft hergestellt wird, und mit Speichern mit ROM-Eigenschaften, deren Inhalt einer Abwicklung der entsprechenden Ladevorgänge dient und Daten über The invention now relates to an arrangement for telecommunications systems, in particular telephone switching systems 60, with central and / or partially central program-controlled switching mechanisms and with switching devices provided for each switching mechanism, which are used to hold program data and basic data and which, when switched on or on again after a business interruption, from another Memory that does not belong to the relevant switching mechanism can be loaded, which creates the state of operational readiness, and with memories with ROM properties, the content of which is used to handle the corresponding loading processes and data about

3 3rd

665 320 665 320

den schaltungsmässigen Aufbau von mit einem Schaltwerk zusammenarbeitenden Schalteinrichtungen permanent gespeichert enthält, und mit denen das Schaltwerk in einem von ihm abgewickelten Datenaustausch steht. contains the circuitry structure of switching devices cooperating with a switchgear permanently stored, and with which the switchgear is engaged in a data exchange.

Für die Abwicklung der erwähnten Ladevorgänge sind nun Speicher vorgesehen, auf die das betreffente Schaltwerk Zugriff hat, und die Programmdaten unverlierbar gespeichert enthalten, deren Inhalt einer Abwicklung der entsprechenden Ladevorgänge (oder nur Teilen von diesen) dient. Der Inhalt dieser Speicher besteht also im wesentlichen aus Programmdaten zur Abwicklung der genannten Ladevorgänge, ist aber auch ausserdem durch die Konfiguration der mit dem jeweiligen Schaltwerk zusammenarbeitenden Schalteinrichtungen bestimmt. Der deutschen Offenlegungsschrift 2 826 113 kann entnommen werden, mit welchen verschiedenen Schalteinrichtungen ein solches Schaltwerk zusammenarbeiten kann. Unter dem Schaltwerk ist ein zentraler oder ein teilzentraler programmgesteuerter Prozessor zu verstehen, der mit einem Programmspeicher, einem Informationsspeicher, einer Zeitkanal-Koppelstufe und ihrer Steuerung, einer Signalgabeeinrichtung und Teilnehmeranschlussschaltungen zusammenarbeitet. Diejenigen Einrichtungen, mit denen der Prozessor zusammenarbeitet, sind Schalteinrichtungen in dem zuvor genannten Sinne. Hierunter fallen also auch die zuletzt genannten Speicher, z.B. auch der Arbeitsspeicher eines Schaltwerkes. Memory is now provided for handling the loading processes mentioned, to which the relevant switching mechanism has access, and contains the program data stored in a captive manner, the content of which serves to handle the corresponding loading processes (or only parts thereof). The content of this memory therefore essentially consists of program data for handling the loading processes mentioned, but is also determined by the configuration of the switching devices which cooperate with the respective switching mechanism. The German published patent application 2 826 113 shows the various switching devices with which such a switching mechanism can work. The switchgear is to be understood as a central or a partially central program-controlled processor which cooperates with a program memory, an information memory, a time channel coupling stage and its control, a signaling device and subscriber connection circuits. The devices with which the processor works are switching devices in the aforementioned sense. This also includes the last-mentioned memories, e.g. also the main memory of a rear derailleur.

Da ein Schaltwerk zur Abwicklung der genannden Ladevorgänge zu den hierfür erforderlichen Daten bei einer Ersteinschaltung oder bei einer Wiederinbetriebnahme Zugriff haben muss, ist es üblich und bekannt, entsprechende Speicher mit ROM-Eigenschaften, deren Inhalt der Abwicklung der betreffenden Ladevorgänge dient, baulich auch in oder an dem betreffenden Schaltwerk unterzubringen. Da nun Änderungen an der Konfiguration der betreffenden Schalteinrichtungen z.B. auch des Arbeitsspeichers eines Schaltwerkes Einfluss haben auf den Speicherinhalt der genannten Speicher mit ROM-Eigen-schaft, deren Inhalt der Abwicklung der Ladevorgänge dient, machen unterschiedliche Konfigurationen, z.B. Grössen der betreffenden Schalteinrichtungen, z.B. des Arbeitsspeichers, entsprechende Änderungen an dem genannten Speicherinhalt erforderlich. Da Schaltwerke und Schalteinrichtungen hinsichtlich ihrer Konfigurationen, die u.a. auch ihren Ausbauumfang betreffen mögen, typenmässig geordnet sind, machen unterschiedliche Typen von Schalteinrichtungen dementsprechend mehrere Typen von Schaltwerken erforderlich, die sich wenigstens im Speicherinhalt des der Abwicklung der Ladevorgänge dienenden Speicher voneinander unterscheiden. Since a switching mechanism for handling the aforementioned charging processes must have access to the data required for this when it is switched on for the first time or when it is restarted, it is customary and known to construct appropriate memories with ROM properties, the content of which is used to handle the relevant charging processes, in or to accommodate the relevant rear derailleur. Since changes to the configuration of the relevant switching devices, e.g. The working memory of a rear derailleur also has an influence on the memory content of the above-mentioned memories with ROM properties, the content of which is used for handling the loading processes, make different configurations, e.g. Sizes of the relevant switching devices, e.g. of the working memory, corresponding changes to the aforementioned memory content are required. Since switchgear and switchgear with regard to their configurations, which include May also relate to their scope of expansion, are arranged in terms of type, different types of switching devices accordingly require several types of switching mechanisms which differ from one another at least in the memory content of the memory used for handling the charging processes.

Für die Erfindung besteht die Aufgabe, den Aufwand für Änderungen der angesprochenen Art bzw. für eine entsprechende Typenvielfalt einzuschränken. For the invention, the task is to limit the effort for changes of the type mentioned or for a corresponding variety of types.

Die Erfindung löst die gestellte Aufgabe'dadurch, dass ein Speicher mit ROM-Eigenschaften jeweils pro Schalteinrichtung vorgesehen ist, dass dieser alle ihren Aufbau betreffenden Daten permanent gespeichert enthält, und dass dieser Speicher eine Aufbaueinheit mit der jeweiligen Schalteinrichtung bildet. The invention achieves the stated object in that a memory with ROM properties is provided for each switching device, that it permanently contains all the data relating to its structure, and that this memory forms a structural unit with the respective switching device.

Anhand der Zeichnung wird ein Ausführungsbeispiel der Erfindung nur in wesentlich zu ihrem Verständnis beitragenden Bestandteilen beschrieben. Die folgenden Erläuterungen lehnen sich hierbei sehr eng an die Beschreibung des Digitalvermitt-lungssystems EWSD in der Zeitschrift «telcom report», Beiheft des 4. Jahrgangs (1981) an. Auf Seite 8 dieser Beschreibung ist die allgemeine Struktur dieses Systems dargestellt und erläutert. Ebenso ist auch in der Zeichnung von einem Zentralprozessor CP ein Teil gezeigt, und zwar ein Nachrichtenverteiler MB, ein zentrales Verarbeitungswerk SSP und ein zentraler Externspeicher EM. Der Nachrichtenverteiler ist an das Koppelfeld SN angeschlossen. Ebenfalls sind Anschlussgruppen LTG an das Koppelfeld SN angeschlossen. An exemplary embodiment of the invention is described with reference to the drawing only in parts which contribute significantly to its understanding. The following explanations are based very closely on the description of the digital switching system EWSD in the magazine "telcom report", supplement of the 4th year (1981). The general structure of this system is shown and explained on page 8 of this description. A part of a central processor CP is also shown in the drawing, namely a message distributor MB, a central processing unit SSP and a central external memory EM. The message distributor is connected to the switching network SN. Connection groups LTG are also connected to the switching matrix SN.

Einzelheiten hierfür beschreiben die deutschen Offenlegungsschriften 2 826 113 (VPA 78 P 6109) und 3 106 903 (VPA 81 P 6209). Details of this are described in German Offenlegungsschriften 2 826 113 (VPA 78 P 6109) and 3 106 903 (VPA 81 P 6209).

Es ist eine Mehrzahl von Anschlussgruppen LTG an das Koppelfeld SN angeschlossen. Dies ist auch den Darstellungen in dem genannten Beiheft, insbesondere den Darstellungen auf den Seiten 8 und 9 zu entnehmen. A plurality of line trunk groups LTG are connected to the switching network SN. This can also be seen in the illustrations in the booklet mentioned, in particular the illustrations on pages 8 and 9.

Auf Seite 19 ff. des genannten Beiheftes werden die peripheren Anschlussgruppen im System EWSD im einzelnen beschrieben. Auf Seite 21 ist der Blockschaltplan der peripheren Anschlussgruppen dargestellt. Ebenso ist nun in der Zeichnung dargestellt, dass in der peripheren Anschlussgruppe ein Gruppenprozessor mit einer Verarbeitungseinheit PU, einer Speichereinheit MU und der Taktversorgungseinheit GCG (Datenaustauschsteuerung) vorgesehen ist. Dieser Gruppenprozessor steht über eine Linksschnittstelle LIU und über einen Datenkanal mit dem zentralen Prozessor CP in Verbindung. Die Verarbeitungseinheit PU einer peripheren Anschlussgruppe steht mit der Taktversorgungseinheit GCG und der Speichereinheit MU in Verbindung. Diese Speichereinheit dient zur Speicherung sowohl der Arbeitsprogramme für die Verarbeitungseinheit PU, als auch der für den laufenden Vermittlungsbetrieb anfallenden und zwischenzuspeichernden Daten (Wahlinformationen, Steuerbefehle und dergleichen). The peripheral connection groups in the EWSD system are described in detail on page 19 ff. Of the booklet mentioned. The block diagram of the peripheral connection groups is shown on page 21. It is also shown in the drawing that a group processor with a processing unit PU, a memory unit MU and the clock supply unit GCG (data exchange control) is provided in the peripheral connection group. This group processor is connected to the central processor CP via a left-hand interface LIU and via a data channel. The processing unit PU of a peripheral connection group is connected to the clock supply unit GCG and the memory unit MU. This storage unit is used to store both the work programs for the processing unit PU and the data that is generated and has to be buffered for the current switching operation (selection information, control commands and the like).

Auf Seite 25 des genannten Beiheftes ist es von einem Urladeprogramm die Rede. Dieses dient u.a. dazu, bei einer Ersteinschaltung der betreffenden Fernmeldevermittlungsanlage oder bei einer Wiederinbetriebnahme oder bei Ersteinschaltung oder Wiederinbetriebnahme einer Anschlussgruppe einen Ladevorgang des Gruppenprozessors abwickeln zu können, durch den der für die Schaffung der Betriebsbereitschaft der betreffenden Anschlussgruppe erforderliche Bestand an Programminformationen vom Speicher EM des zentralen Prozessors CP in die Speichereinheit MU der Anschlussgruppe übertragen wird. Das genannte Urladeprogramm dient ausserdem dazu, alle Bestandteile einer Anschlussgruppe in einen für den Beginn des Vermittlungsbetriebes erforderlichen Ausgangszustand zu bringen. Dies betrifft die Teilnehmeranschlussschaltungen (Mehrfachteil-nehmeranschlussschaltungen), eine Datenaustauschsteuerung (mit enthalten in GCG) und den Teil der Speichereinheit MU, der zur Speicherung von variablen Daten dient, also von Daten, die den laufenden Vermittlungsbetrieb betreffen. On page 25 of the booklet mentioned there is talk of a bootstrap program. This serves among other things to be able to handle a loading process of the group processor when the relevant telecommunication switching system is switched on for the first time or when it is put back into service or when it is switched on or put back into operation by means of the program information required from the memory EM of the central processor CP in for the creation of the relevant connection group's readiness for operation the storage unit MU of the line trunk group is transferred. The bootstrap program also serves to bring all components of a line trunk group into an initial state required for the start of the switching operation. This relates to the subscriber line circuits (multiple subscriber line circuits), a data exchange controller (included in GCG) and the part of the memory unit MU that is used to store variable data, that is to say data relating to the ongoing switching operation.

Die Speichereinheit MU dient also ausser zur Aufnahme von variablen Daten auch zur Aufnahme von Programmdaten und Grunddaten; diese werden bei Einschaltung oder Wiedereinschaltung nach Betriebsunterbrechung aus einem anderen Speicher, und zwar dem externen Speicher EM des zentralen Prozessors CP übernommen. Dieser Speicher EM gehört also nicht zu der Verarbeitungseinheit PU (teilzentrales programmgesteuertes Schaltwerk). Durch den Vorgang des Ladens der Speichereinheit MU auf den externen Speicher EM wird der Zustand der Betriebsbereitschaft hergestellt. The storage unit MU thus serves not only for the recording of variable data but also for the recording of program data and basic data; these are taken over from another memory, namely the external memory EM of the central processor CP, when switching on or on again after an interruption in operation. This memory EM therefore does not belong to the processing unit PU (partially central program-controlled switching mechanism). The state of operational readiness is established by the process of loading the memory unit MU onto the external memory EM.

Das genannte Urladeprogramm ist in einem Speicher X mit ROM-Eigenschaften gespeichert. Sein Inhalt dient also der Abwicklung der entsprechenden Ladevorgänge. Wie auf Seite 25 des genannten Beiheftes ausgeführt ist, ist das genannte Urladeprogramm unabhängig vom jeweiligen Typ der betreffenden Anschlussgruppe. Jedoch ist vorgesehen, eine Anschlussgruppe mit Speichereinheiten verschiedener Grössen und gegebenenfalls auch unterschiedlicher Speicherorganisation bestücken zu können. In Abhängigkeit hiervon ergeben sich Varianten für das Urladeprogramm. Erfindungsgemäss ist nun vorgesehen, dass ein Speicher X, der zur Speicherung dieses Urladeprogramms dient und der demgemäss ROM-Eigenschaft aufweist, im Zusammenhang mit der Speichereinheit MU vorgesehen ist. Dieser Speicher X enthält gespeichert nicht nur das Uraldeprogramm selber, sondern innerhalb desselben alle den jeweils speziellen Aufbau der Speichereinheit MU betreffenden speziellen Daten. Es ist vorgesehen, dass der Speicher X eine Aufbaueinheit mit The bootstrap program mentioned is stored in a memory X with ROM properties. Its content is used to handle the corresponding loading processes. As stated on page 25 of the above-mentioned booklet, the bootstrap program mentioned is independent of the type of connection group concerned. However, provision is made to be able to equip a connection group with storage units of different sizes and possibly also different storage organization. Depending on this, there are variants for the bootstrap program. According to the invention, it is now provided that a memory X, which is used to store this bootstrap program and accordingly has a ROM property, is provided in connection with the memory unit MU. This memory X contains not only the original data program itself, but also all the special data relating to the particular structure of the memory unit MU. It is provided that the memory X has an assembly unit

5 5

10 10th

15 15

20 20th

25 25th

30 30th

35 35

40 40

45 45

50 50

55 55

60 60

65 65

665 320 665 320

4 4th

der Speichereinheit MU bildet, obwohl die Speichereinheit MU und der Speicher X vom Steuerwerktyp her gesehen völlig un- of the memory unit MU, although the memory unit MU and the memory X are completely

tersc LULL er Àrt sind |z.ü. lynamisclier Speicher einerseits und Speicher mit ROM-Eigenschaften andererseits). tersc LULL er Àrt are | z.ü. dynamic memory on the one hand and memory with ROM properties on the other).

Die Verarbeitungseinheit PU (Schaltwerk) hat nun Zugriff über einen Datenbus zur Speichereinheit MU und zum Speicher X. Bei Ersteinschaltung oder Wiederinbetriebnahme greift die Verarbeitungseinheit PU auf den Speicher X zu und wickelt anhand des darin gespeicherten Urladeprogramms die beschriebenen Ladevorgänge und Einstellvorgänge ab. The processing unit PU (switching mechanism) now has access via a data bus to the storage unit MU and to the memory X. When it is switched on for the first time or put back into operation, the processing unit PU accesses the memory X and uses the bootstrap program stored therein to process the loading processes and setting processes described.

Dadurch, dass der Speicher X eine Aufbaueinheit mit der Speichereinheit MU bildet, wird erreicht, dass bei einem Wechsel der Speichereinheit MU gegen eine Speichereinheit anderer Grösse oder anderer innerer Speicherorganisation zugleich der im Zusammenhang damit erforderliche Wechsel des Urladeprogramms erfolgt. The fact that the memory X forms a structural unit with the memory unit MU means that when the memory unit MU is replaced by a memory unit of a different size or a different internal memory organization, the change in boot program required in connection therewith takes place at the same time.

Die Erfindung ist nicht darauf beschränkt, dass der Speicher für das Urladeprogramm nur Bestandteil der Speichereinheit The invention is not restricted to the fact that the memory for the bootstrap program is only part of the memory unit

MU ist. Es sind vielmehr andere Fälle denkbar, in denen andere Schalteinrichtungen als die Speichereinheit MU Einfluss auf die 5 Gestaltung des jeweiligen Urladeprogramms haben. In solchen Fällen kann in jeder solchen Schalteinrichtung, mit der die Verarbeitungseinheit PU (Schaltwerk, z.B. GCG) zusammenarbeitet, einen entsprechenden Speicher X aufweisen, wodurch bei einem Austausch der betreffenden Schalteinrichtung auch der io zu ihr gehörende Speicher X mitausgetauscht wird. Dadurch ist die Möglichkeit gegeben, bei jedem Austausch einer Schalteinrichtung, mit der das betreffende Schaltwerk zusammenarbeitet, einen im Zusammenhang damit erforderlichen Wechsel des Urladeprogramms zu bewerkstelligen, ohne dass in dem betref-15 fenden Schaltwerk ein zusätzlicher Austausch eines das Urladeprogramm speichernden Speichers erforderlich ist. MU is. Rather, other cases are conceivable in which switching devices other than the memory unit MU have an influence on the design of the respective boot program. In such cases, each such switching device with which the processing unit PU (switching mechanism, e.g. GCG) works can have a corresponding memory X, so that when the switching device in question is replaced, the memory X belonging to it is also exchanged. This makes it possible to change the bootstrap program in connection with each replacement of a switching device with which the relevant switching mechanism works, without an additional exchange of a memory storing the bootstrap program being required in the switching mechanism concerned.

v v

1 Blatt Zeichnungen 1 sheet of drawings

CH353884A 1983-08-16 1984-07-20 ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE. CH665320A5 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19833329556 DE3329556A1 (en) 1983-08-16 1983-08-16 Arrangement for telecommunication installations, in particular telephone exchanges, having centralised and/or intermediate-level program-controlled processors and their assigned memories

Publications (1)

Publication Number Publication Date
CH665320A5 true CH665320A5 (en) 1988-04-29

Family

ID=6206669

Family Applications (1)

Application Number Title Priority Date Filing Date
CH353884A CH665320A5 (en) 1983-08-16 1984-07-20 ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE.

Country Status (2)

Country Link
CH (1) CH665320A5 (en)
DE (1) DE3329556A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4627046A (en) * 1984-04-26 1986-12-02 Data General Corp. Programmable feature card
CA1269177A (en) * 1987-03-13 1990-05-15 Claude Jean Champagne System for maintaining the hardware-software compatibility of modular communication systems
LU87095A1 (en) * 1987-06-11 1988-04-05 Siemens Ag CIRCUIT ARRANGEMENT FOR A CENTRALLY CONTROLLED TELECOMMUNICATION SYSTEM, ESPECIALLY PCM TELEPHONE SYSTEM, WITH A CENTRAL PART AND WITH THIS CONNECTED GROUPS
DE3804819A1 (en) * 1988-02-12 1989-08-24 Siemens Ag METHOD FOR IDENTIFYING PERIPHERAL DEVICES WITHIN A DIGITAL COMMUNICATION SYSTEM
JP2001036545A (en) * 1999-05-17 2001-02-09 Sony Corp Information processing unit, its method, information processing system and medium

Also Published As

Publication number Publication date
DE3329556A1 (en) 1985-03-07

Similar Documents

Publication Publication Date Title
DE2406195C3 (en) Modular program-controlled switching system
CH646562A5 (en) MESSAGE SWITCHING SYSTEM WITH A SWITCHING NETWORK.
DE2517565B2 (en)
EP0070502B1 (en) Circuit for centrally controlled telecommunication exchanges, in particular tdm telephone exchanges, with exchange of information between partly centralized installations
EP0058750B1 (en) Circuit arrangement for tdm-telecommunications exchanges, in particular pcm-telephone exchanges with data channels between a central control unit and decentralised control equipment
CH665320A5 (en) ARRANGEMENT FOR TELECOMMUNICATION SYSTEMS, IN PARTICULAR telephone exchanges, WITH CENTRAL AND / OR PART CENTRAL PROGRAM CONTROLLED SWITCHING STATIONS AND YOU ASSIGNED SAVE.
DE2517525A1 (en) SIGNALING IDENTIFIER
CH631585A5 (en) INDIRECTLY CONTROLLED SWITCHING SYSTEM, ESPECIALLY FOR TELECOMMUNICATIONS.
DE1762205B2 (en) CIRCUIT ARRANGEMENT FOR AN ELECTRONICALLY CONTROLLED SELF DIALING OFFICE
DE3035276C2 (en) Circuit arrangement for connecting information sources for telecommunications, in particular telephone switching systems
DE2629800A1 (en) CIRCUIT ARRANGEMENT FOR RECOVERY AFTER A MALFUNCTION OF THE PROCESSOR MEMORY IN A TIME MULTIPLEX MESSAGE BROADCING SYSTEM
EP0003744B1 (en) Central memory composed of differing types of memories
EP0821533B1 (en) Method for loading an instruction sequence in a telecommunications exchange
DE1562137C3 (en) Arrangement for the cyclical assignment of different types of connection devices in switching systems, in particular in telephone switching systems
CH647903A5 (en) Videotex system
DE2914520C2 (en) Indirectly controlled switching system, in particular telephone branch exchange, with a central control unit to which at least one main memory, one program memory and one data memory are assigned
DE2828841A1 (en) Centrally controlled telephone exchange - has extra memory banks used for semi-permanent signals read cyclically in normal operation
DE2813721C2 (en) Circuit arrangement for an indirectly controlled switching system, in particular telephone switching system
DE10129293B4 (en) Method for operating a telecommunication system and telecommunication system
DE2360391C3 (en) Telecommunication network with centralized, memory-oriented processor control
DE3414782C2 (en)
DE2517553C3 (en) Data processing system made up of several subsystems
CH650372A5 (en) Procedure for the settlement of vermittlungsvorgaengen in telephone systems, particularly telephone private exchanges.
DE2848163A1 (en) DATA STORAGE SYSTEM
DE2044250C (en) Circuit arrangement for a program-controlled telephone system with one or more subscriber groups.

Legal Events

Date Code Title Description
PL Patent ceased