DE1194009B - Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems - Google Patents

Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems

Info

Publication number
DE1194009B
DE1194009B DES90089A DES0090089A DE1194009B DE 1194009 B DE1194009 B DE 1194009B DE S90089 A DES90089 A DE S90089A DE S0090089 A DES0090089 A DE S0090089A DE 1194009 B DE1194009 B DE 1194009B
Authority
DE
Germany
Prior art keywords
line
information
line information
storage
memory sections
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.)
Pending
Application number
DES90089A
Other languages
German (de)
Inventor
Guenther Gattner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
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
Priority to DES90089A priority Critical patent/DE1194009B/en
Publication of DE1194009B publication Critical patent/DE1194009B/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/10Metering calls from calling party, i.e. A-party charged for the communication
    • H04M15/12Discriminative metering, charging or billing
    • H04M15/18Discriminative metering, charging or billing according to duration of the call, or the communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)

Description

Verfahren zur Speicherung von auf einer Vielzahl von Signalleitungen in wahlloser Folge anfallenden Signalimpulsen, z. B. Gebührenimpulsen in Fernmeldeanlagen In Fernmelde-, Buchungs- oder Rechenanlagen werden vielfach zyklisch arbeitende Speichereinrichtungen benötigt, bei denen die einzelnen Informationen zyklisch nacheinander abgetastet und über Steuerschaltglieder abhängig von einem synchronen Änderungsauftrag geändert an ihrem alten Speicherplatz wieder eingespeichert werden. Derartige Speichereinrichtungen haben insbesondere in Fernmeldeanlagen bei der zentralisierten Erfassung von auf einer Vielzahl von Signalleitungen in wahlloser Folge anfallenden Signalimpulsen Bedeutung erlangt, sei es im Rahmen der Gebührenermittlung in Fernsprech- oder Fernschreibanlagen, für statistische Ermittlungen im Rahmen der Verkehrsbeobachtung oder zur Ermittlung des Verbrauchs in irgendwelchen Versorgungsnetzen.Method for storing data on a large number of signal lines randomly occurring signal pulses, e.g. B. Charge pulses in telecommunications systems In telecommunications, booking or computing systems, there are often cyclical ones Storage facilities are required, in which the individual information cyclically one after the other scanned and via control contacts dependent on a synchronous change request changed to be saved in their old storage location. Such storage devices have in particular in telecommunications systems in the centralized recording of on a multitude of signal lines in random order occurring signal pulses Becomes important, be it in the context of calculating charges in telephone or telex systems, for statistical determinations in the context of traffic observation or for determination of consumption in any supply networks.

In allen diesen Fällen werden bestimmte Meßgrößen oder Ereignisse in einen digitalen Meßimpuls umgesetzt und durch leitungsindividuelle Zählglieder aufsummiert. Derartige Zählglieder stellen beispielsweise die Gebührenzähler in Fernsprechanlagen sowie die Kilowattstunden-, die Gas- und Wasserzähler der öffentlichen Versorgungsanlagen dar. Um das individuelle Ablesen der einzelnen Zählerstände zu umgehen, ist man vielfach dazu übergegangen, die anfallenden digitalen Meßimpulse über Signalleitungen einer Zentralstelle zuzuleiten, an der dann die einzelnen Signalleitungen durch zyklisches Abtasten ständig überwacht und die jeweils ermittelten Signalimpulse einer zentralen Speichereinrichtung zugeleitet werden. Diese Speichereinrichtung ist in Nachbildung der individuellen Zählglieder in Speicherabschnitte unterteilt, in die die auf der jeweils zugehörigen Signalleitung anfallenden Signalimpulse gespeichert werden. Um dabei die Zuordnung zwischen Speicherabschnitt und zugehöriger Signalleitung möglichst einfach zu gestalten, werden die einzelnen Summeninformationen zyklisch nacheinander ausgespeichert, über einen Änderungskreis geleitet und an ihren alten Speicherplatz zurückgespeichert. Dem Änderungskreis werden außerdem die bei der Abtastung der Signalleitungen ermittelten Signalimpulse gleichphasig mit den korrespondierenden Summeninformationen zugeleitet. Jeder Signalimpuls bewirkt dabei eine Erhöhung der korrespondierenden Summeninformation um eine Einheit.In all of these cases, certain measurands or events converted into a digital measuring pulse and by line-specific counting elements summed up. Such counting members, for example, put the charge meter in Telephone systems as well as the kilowatt hour, gas and water meters of the public To the individual reading of the individual meter readings bypass, one has often gone over to the resulting digital measuring pulses via signal lines to a central office, at which the individual signal lines constantly monitored by cyclical scanning and the signal pulses determined in each case be fed to a central storage device. This storage device is subdivided into memory sections to simulate the individual counting elements, in which the signal pulses occurring on the respective associated signal line are stored will. To do this, the assignment between the memory section and the associated signal line To make it as simple as possible, the individual sum information is cyclical saved one after the other, passed through a change group and transferred to their old ones Storage space saved back. The change group will also include the Scanning the signal lines detected signal pulses in phase with the corresponding Sum information forwarded. Each signal pulse causes an increase in the corresponding sum information by one unit.

Erfahrungsgemäß ist die Zahl der auf den einzelnen Signalleitungen anfallenden Signalimpulse unterschiedlich groß und von Auswertezeitraum zu Auswertezeitraum teilweise erheblichen Schwankungen unterworfen. Andererseits kann nie mit Bestimmheit vorhergesagt werden, welche der Signalleitungen durchschnittlich eine größere oder niedrigere Zahl von Signalimpulsen liefert. Um daher sicherzustellen, daß während eines vorgegebenen Auswertezeitraumes die Speicherkapazität der leitungsindividuellen Zählglieder in keinem Fall überschritten wird, wird daher allgemein die Speicherkapazität aller Zählglieder nach der größten zu erwartenden Zahl von Signalimpulsen unter Berücksichtigung eines. Sicherheitsfaktors bemessen. Um weiterhin ein wider Erwarten eintretendes überschreiten der derartig bemessenen Speicherkapazität eines Speicherabschnittes zu erfassen, ist es zudem bekannt, die Speichereinrichtung mit Kontrollschaltgliedern auszurüsten, die bei überschreiten der Speicherkapazität innerhalb des Auswertezeitraumes eine Zwischenauswertung ermöglichen. Beide Verfahren haben aber zur Folge, daß entweder ein Großteil der zur Verfügung gestellten Speicherkazität nicht voll ausgenutzt wird oder aber bei häufiger Zwischenauswertung das Einhalten vorgegebener Auswertezeiträume wesentlich erschwert wird.Experience has shown that this is the number of on the individual signal lines occurring signal pulses of different sizes and from evaluation period to evaluation period sometimes subject to considerable fluctuations. On the other hand, you can never be certain can be predicted which of the signal lines has a larger or average delivers a lower number of signal pulses. Therefore, to ensure that during a given evaluation period the storage capacity of the line-specific Counting elements is not exceeded in any case, the storage capacity is therefore general of all counting elements according to the largest expected number of signal pulses below Consideration of a. Dimensioned safety factor. To continue an unexpected if the storage capacity of a storage section measured in this way is exceeded to detect, it is also known to use the memory device with control switching elements to equip that if the storage capacity is exceeded within the evaluation period enable an interim evaluation. Both procedures have the consequence that either a large part of the available storage capacity is not fully used or, in the case of frequent intermediate evaluations, compliance with specified evaluation periods is made much more difficult.

Die vorliegende Erfindung betrifft nun ein Verfahren zur Speicherung von auf einer Vielzahl von Signalleitungen in wahlloser Folge anfallenden Signalimpulsen, z. B. Gebührenimpulsen in Fernmeldeanlagen, in zyklisch arbeitenden Speichereinrichtungen, bei denen die die Gesamtzahl der je Signalleitung angefallenen Signalimpulse anzeigenden leitungsindividuellen Informationen (Summeninformationen) ständig oder nur bei Vorliegen eines einen Änderungsauftrag auslösenden Signalimpulses ausgespeichert und ungeändert oder geändert wieder an ihren alten Speicherplatz zurückgespeichert werden und die mit Kontrollschaltgliedern ausgerüstet sind, die das überschreiten einer der Speicherkapazität entsprechenden Gesamtzahl von Signalimpulsen je Signalleitung überwachen und eine Ausspeicherung bewirken. Das der Erfindung zugrunde liegende Verfahren vermeidet die Nachteile der bekannten Verfahren dadurch, daß ausgehend von der statistischen Verteilung der auf allen Signalleitungen innerhalb eines vorgegebenen Zeitraumes anfallenden Zahl zu registrierender Signalimpulse, die Speicherkapazität aller leitungsindividuellen Speicherabschnitte kleiner gewählt ist als die für die Speicherung der größten auf einer der Signalleitungen zu erwartenden Zahl von Signalimpulsen erforderliche und um einen zweckmäßigen Sicherheitsfaktor vergrößerte Speicherkapazität, daß bei überschreiten der Speicherkapazität irgendeines leitungsindividuellen Speicherabschnittes eine die zugehörige Signalleitung kennzeichnende Information (Leitungsinformation) in zusätzlichen Speicherabschnitten bei gleichzeitiger Löschung der im leitungsindividuellen Speicherabschnitt enthaltenen Summeninformation gespeichert wird und daß bei Vollausspeicherung einzelner oder aller in der Speichereinrichtung enthaltenen Summeninformationen jede in den zusätzlichen Speicherabschnitten enthaltene Leitungsinformation eine Erhöhung der korrespondierenden Summeninformation um die der Speicherkapazität der leitungsindividuellen Speicherabschnitte entsprechende Zahl von Signalimpulsen bewirkt.The present invention now relates to a method of storage of signal pulses occurring in random sequence on a large number of signal lines, z. B. Charge impulses in telecommunications systems, in cyclically operating storage devices, in which the indicate the total number of signal pulses that have occurred per signal line line-specific Information (total information) constantly or only when there is a change request The triggering signal pulse is stored and unaltered or changed again their old storage space can be restored and those with control contacts are equipped that exceed one of the storage capacity corresponding Monitor the total number of signal pulses per signal line and a withdrawal cause. The method on which the invention is based avoids the disadvantages the known method in that starting from the statistical distribution of those occurring on all signal lines within a specified period of time Number of signal pulses to be registered, the storage capacity of all line-specific Storage sections are chosen smaller than those for storing the largest on one of the signal lines required and expected number of signal pulses Storage capacity increased by an appropriate safety factor that when exceeded the storage capacity of any line-specific storage section information identifying the associated signal line (line information) in additional memory sections with simultaneous deletion of the line-specific Memory section contained sum information is stored and that with full storage individual or all sum information contained in the storage device each line information contained in the additional memory sections one Increase in the corresponding total information by that of the storage capacity of the Line-specific memory sections caused a corresponding number of signal pulses.

Die vorliegende Erfindung nutzt dabei folgende Tatsache: Normalerweise wird bei einem überwiegenden Teil, z. B. 90 bis 95%, der zu überwachenden Signalleitungen nur ein geringer Teil, z. B. 10 %, der für die Aufnahme der Signalimpulse zur Verfügung stehenden Speicherkapazität in den leitungsindividuellen Speicherabschnitten ausgenutzt, und nur bei dem restlichen Teil, z. B. 10 bis 15%, der zu überwachenden Signalleitungen wird die für die Mehrzahl der Signalleitungen ausreichende Speicherkapazität in zunehmendem Maße überschritten, wobei nur ein Bruchteil der vorhandenen Speicherabschnitte bei Vernachlässigung des Sicherheitsfaktors annähernd voll ausgenutzt wird. Wenn daher entsprechend dem der Erfindung zugrunde liegenden Verfahren die Speicherkapazität aller leitungsindividuellen Speicherabschnitte auf die für die Mehrzahl der Signalleitungen ausreichende Speicherkapazität beschränkt wird und aus einem Teil der somit eingesparten Speicherelemente zusätzliche Speicherabschnitte gebildet werden, die den individuellen Leitungsabschnitten auf Grund der als überlaufkriterien verwendeten Leitungsadressen wahlweise zugeordnet werden können, so läßt sich die zuvor genannte Aufgabe in den meisten Fällen mit geringerem Aufwand lösen, zumal die erforderlichen Leitungsadressen unmittelbar von den die zyklische Ansteuerung der leitungsindividuellen Speicherabschnitte bewirkenden Schaltglieder abgeleitet werden können.The present invention makes use of the following fact: Normally is in a predominant part, z. B. 90 to 95% of the signal lines to be monitored only a small part, e.g. B. 10%, which is available for recording the signal pulses available storage capacity in the line-specific storage sections used, and only in the remaining part, e.g. B. 10 to 15% of the signal lines to be monitored the storage capacity sufficient for the majority of the signal lines in increasingly exceeded, with only a fraction of the existing memory sections is almost fully utilized if the safety factor is neglected. if therefore, according to the method on which the invention is based, the storage capacity of all line-specific memory sections to those for the majority of the signal lines sufficient storage capacity is limited and some of the thus saved Storage elements additional storage sections are formed, which the individual Line sections based on the line addresses used as overflow criteria can be assigned optionally, so the aforementioned task can be in the Solve most cases with less effort, especially since the required line addresses directly from the cyclic control of the line-specific memory sections causing switching elements can be derived.

Die Aufzeichnung der anfallenden Leitungsinformationen in den zusätzlichen Speicherabschnitten kann einerseits in der Weise erfolgen, daß die einzelnen Leitungsinformationen in der Reihenfolge ihres Auftretens eingespeichert werden. Eine vorteilhaftere Lösung besteht andererseits darin, daß von den Leitungsinformationen nur die jeweils zuerst anfallende von mehreren gleichlautenden Leitungsinformationen in den zusätzlichen Speicherabschnitten gespeichert wird, daß eine zusätzliche Kennzahl die Zahl der jeweils angefallenen gleichlautenden Leitungsinformationen bestimmt und daß diese zusätzliche Kennzahl bei einer Vollausspeicherung die Erhöhung der korrespondierenden Summeninformation um ein entsprechendes Vielfaches der der Speicherkapazität der leitungsindividuellen Speicherabschnitte entsprechenden Zahl von Signalimpulsen bewirkt. Die Zahl der für die zusätzlichen Speicherabschnitte aufzuwendenden Speicherzellen kann somit wesentlich herabgesetzt werden.The recording of the resulting line information in the additional Memory sections can be done on the one hand in such a way that the individual line information are saved in the order in which they occur. A more advantageous solution is on the other hand that of the line information only the first accruing of several identical line information in the additional Sections of memory is stored that an additional identification number is the number of determined identical line information and that this additional key figure in the case of a full withdrawal, the increase in the corresponding Sum information by a corresponding multiple of the storage capacity of the line-specific memory sections corresponding number of signal pulses causes. The number of storage cells to be used for the additional storage sections can thus be significantly reduced.

Unabhängig von diesen beiden Aufzeichnungsarten ist eine weitere Einsparung an Speicherzellen dadurch möglich, daß die zusätzlichen Speicherabschnitte und die möglichen Leitungsinformationen in miteinander korrespondierende Gruppen unterteilt sind, daß die Leitungsinformationen nur in Speicherabschnitten der zugehörigen Gruppe gespeichert werden und daß als Leitungsinformationen die um die Gruppenkennzahl verkürzte Adresse der jeweils zugehörigen Signalleitung gespeichert wird.Independent of these two types of recording, there is a further saving on memory cells possible in that the additional memory sections and the possible line information is divided into corresponding groups are that the line information is only in memory sections of the associated group are stored and that the line information around the group code shortened address of the associated signal line is stored.

Um die Ein- und Ausspeicherung der einzelnen Leitungsinformationen möglichst unabhängig von dem normalen Arbeitszyklus der Speichereinrichtung zu gestalten, ist es zweckmäßig für die Leitungsinformationen einen eigenen Arbeitskreis vorzusehen, der im Falle der Einspeicherung neuer Leitungsinformationen über einen Pufferspeicher mit dem Arbeitskreis für die Summeninformationen und im Falle einer Ausspeicherung der gespeicherten Leitungsinformationen über einen Vergleicher mit dem Ausgabekreis für die Summeninformationen gekoppelt ist. Weiterhin kann für den Fall, daß von mehreren gleichlautenden Leitungsinformationen jeweils nur die zuerst anfallende Leitungsinformation in den zusätzlichen Speicherabschnitten gespeichert wird, der der Ausgabesteuerung dienende Vergleicher gleichfalls für die Einspeicherung der Leitungsinformationen ausgenutzt werden.About the storage and retrieval of the individual line information to be as independent as possible from the normal working cycle of the storage facility, it is advisable to provide a separate working group for the management information, in the case of storing new line information via a buffer memory with the working group for total information and in the event of withdrawal the stored line information via a comparator with the output circuit for the sum information is coupled. Furthermore, in the event that of If there are several identical line information items, only the one that occurs first Line information is stored in the additional memory sections, the the comparator serving the output control also for the storage of the Line information can be exploited.

Die Überwachung der zusätzlichen Speicherabschnitte auf ihren jeweiligen Belegungszustand, um einerseits die fortlaufende Zuordnung zwischen einem freien Speicherabschnitt und einer einzuspeichernden Leitungsinformation ohne Zeitverlust zu ermöglichen und um andererseits den Suchvorgang nach einer vorgegebenen Leitungsinformation im Falle einer Ausspeicherung auf die tatsächlich gespeicherten Speicherabschnitte zu beschränken, kann in einfacher Weise entweder durch ein die Zahl der bespeicherten Speicherabschnitte anzeigendes Zählglied oder aber durch ein jedem Speicherabschnitt vorangestelltes Belegungskennzeichen erfolgen.Monitoring the additional memory sections on their respective Occupancy status, on the one hand, to the ongoing assignment between a free Memory section and line information to be stored without loss of time to enable and on the other hand the search process for a given line information in the case of a withdrawal to the actually saved memory sections Restricting can be done in a simple manner either by one the number of stored Counting member indicating memory sections or by each memory section prefixed occupancy indicator.

In der Zeichnung ist ein Ausführungsbeispiel des der Erfindung zugrunde liegenden Verfahrens dargestellt. Dabei wurde auf eine ins einzelne gehende Darstellung der einzelnen Baugruppen verzichtet, da diese nicht an eine bestimmte Ausführungsform gebunden sind. Es können vielmehr alle Ausführungsformen Verwendung finden, soweit sie die für die Durchführung des der Erfindung zugrunde liegenden Verfahrens erforderlichen Funktionen erfüllen.The drawing is based on an exemplary embodiment of the invention lying procedure shown. In doing so, a detailed description was given of the individual assemblies is omitted, since these do not conform to a specific embodiment are bound. Rather, all embodiments can be used to the extent that they are necessary for carrying out the method on which the invention is based Perform functions.

Die beispielsweise als Magnettrommel ausgebildete Speichereinrichtung T ist in bekannter Weise mit einer Reihe von Speicherspuren Sp 00 bis Sp 39 versehen. Jede dieser Spuren ist beispielsweise in hundert Speicherabschnitte und jeder Speicherabschnitt wiederum in mehrere Speicherzellen unterteilt, wobei die einzelnen Speicherabschnitte jeweils eine Information und die einzelnen Speicherzellen die Einzelelemente dieser Information beinhalten. Die Darstellung der einzelnen Informationen, bestehend aus der auf der jeweils zugehörigen Signalleitung, z. B. S1 angefallenen Zahl von Signalimpulsen, erfolgt vorzugsweise im Binärcode. Um die bei der Aus- und Einspeicherung der einzelnen Informationen gegebenen Schwierigkeiten zu umgehen, sind die Speicherspuren Sp 00 bis Sp 39 entsprechend einem bereits bekannten Verfahren in zwei Gruppen unterteilt, von denen die eine die Spuren mit der Kennzahl 00 bis 19 und die andere Gruppe die Spuren mit der Kennzahl 20 bis 39 umfaßt. Jeder Spurengruppe ist eine sogenannte Übertragsspur PSp 1 bzw. ÜSp 2 zugeordnet. Die zyklische Ansteuerung der einzelnen Spuren erfolgt durch die gruppenindividuellen Spurenwähler SW 1 bzw. S W 2, die mit je einem Leseverstärker LV 1 bis LV 2 und je einem Schreibverstärker S V 1 bis SV 2 verbunden sind. Ebenso ist für jede übertragsspur ein Schreibverstärker SV Ü I bis SV ü 2 und ein Leseverstärker LV Ü I bzw. LVÜ2 vorgesehen. Um dabei einen zyklischen Informationsumlauf zu ermöglichen, sind die Leseverstärker LV 1 und LV 2 der beiden Spurgruppen über ein Änderungsschaltglied AD, das in an sich bekannter Weise als normaler Einsaddierer ausgebildet ist, mit den Schreibverstärkern SVÜ1 und SVÜ2 der beiden Übertragungsspuren ÜSpl und ÜSp2 verknüpft, während die LeseverstärkerLVÜ1 LVÜ2 mit dem Schreibverstärker SV1 bzw. SV2 der zugehörigen Spurengruppe in Reihe geschaltet sind.The storage device T, designed for example as a magnetic drum, is provided in a known manner with a number of storage tracks Sp 00 to Sp 39. Each of these tracks is subdivided, for example, into a hundred memory sections and each memory section in turn into several memory cells, the individual memory sections each containing information and the individual memory cells the individual elements of this information. The representation of the individual information, consisting of the on the respective associated signal line, z. B. S1 incurred number of signal pulses, is preferably carried out in binary code. In order to avoid the difficulties encountered in storing and storing the individual pieces of information, the storage tracks Sp 00 to Sp 39 are divided into two groups according to an already known method, one of which is the tracks with the code number 00 to 19 and the other group includes the tracks with the code number 20 to 39. A so-called carry-over track PSp 1 or ÜSp 2 is assigned to each track group. The individual tracks are cyclically controlled by the group-specific track selectors SW 1 or SW 2, which are each connected to a read amplifier LV 1 to LV 2 and a write amplifier SV 1 to SV 2 . Likewise, a write amplifier SV Ü I to SV ü 2 and a read amplifier LV Ü I or LVÜ2 are provided for each transmission track. In order to enable a cyclical circulation of information, the read amplifiers LV 1 and LV 2 of the two track groups are linked to the write amplifiers SVÜ1 and SVÜ2 of the two transmission tracks ÜSpl and ÜSp2 via a change switching element AD, which is designed as a normal one-way adder, while the read amplifier LVÜ1 LVÜ2 are connected in series with the write amplifier SV1 or SV2 of the associated track group.

Das Ausspeichern und Wiedereinschreiben der in den Speicherspuren Sp 00 bis Sp 39 enthaltenen Informationen erfolgt in der Weise, daß während einer ersten Umdrehung der Trommel die in einer Spur, z. B. Sp 00 aufgezeichneten Informationen nacheinander über den zugehörigen Spurwähler SW 1 und den zugehörigen Leseverstärker LV 1 der Änderungseinrichtung AD zugeführt werden und danach zunächst über den SchreibverstärkerSVÜl auf der zugehörigen Übertragungsspur ÜSp 1 zwischengespeichert werden, von wo sie dann während der nachfolgenden Trommelumdrehung über den Leseverstärker LVÜ1 und den Schreibverstärker SVl auf die alten Speicherplätze übertragen werden. Gleichzeitig mit der Rückübertragung der in der Speicherspur Sp 00 enthaltenen Informationen werden die in der korrespondierenden Speicherspur, z. B. Sp 20, der anderen Spurengruppe enthaltenen Informationen ausgespeichert und in der zugehörigen Übertragsspur ÜSp 2 zwischengespeichert. Bei der nachfolgenden dritten Trommelumdrehung werden diese Informationen wieder auf die Speicherspur Sp 20 zurückiibertragen und gleichzeitig die der in der ersten Spurengruppe zyklisch folgenden Speicherspur, z. B. Sp01, ausgespeichert. Während jeder Trommelumdrehung erfolgt also jeweils in der einen Spurengruppe die Ausspeicherung der in der jeweils ausgewählten Speicherspur enthaltenen Informationen und in der anderen Spurengruppe die Rückübertragung der bereits bei jeder vorhergehenden Trommelumdrehung ausgespeicherten Informationen. Die Spurwähler SW I und SW 2 werden daher abwechselnd nach jeder zweiten Trommelumdrehung fortgeschaltet, und Ausspeicherung und Rückübertragung wechseln einander ständig ab. Die zeitgerechte Freigabe der einzelnen Schreib- und Leseverstärker für die Ausspeicherungs- bzw. Rückübertragungsphase wird durch die Spurgruppensteuerungen SG-St 1 und SG-St 2 überwacht und gesteuert.The storage and rewriting of the information contained in the storage tracks Sp 00 to Sp 39 takes place in such a way that, during a first rotation of the drum, the information contained in a track, e.g. B. Sp 00 recorded information successively via the associated track selector SW 1 and the associated read amplifier LV 1 of the changing device AD and then initially buffered via the write amplifier SVÜl on the associated transmission track ÜSp 1 , from where it is then during the subsequent drum rotation via the read amplifier LVÜ1 and the write amplifier SVl are transferred to the old storage locations. Simultaneously with the retransmission of the information contained in the storage track Sp 00 , the information in the corresponding storage track, e.g. B. Sp 20, the other track group contained information stored and temporarily stored in the associated carry track ÜSp 2 . During the subsequent third rotation of the drum, this information is transferred back to the storage track Sp 20 and, at the same time, the storage track that follows cyclically in the first track group, e.g. B. Sp01, saved. During each drum revolution, the information contained in the selected memory track is stored in one track group and the information already stored in each preceding drum revolution is retransmitted in the other track group. The track selectors SW I and SW 2 are therefore incremented alternately after every second drum revolution, and storage and retransmission alternate continuously. The timely release of the individual read and write amplifiers for the storage or retransmission phase is monitored and controlled by the track group controls SG-St 1 and SG-St 2.

Das Vorliegen von Signalimpulsen auf den einzelnen Signalleitungen S 1 bis S h wird mittels der Abtasteinrichtung AE überwacht, deren Ausgang mit dem Steuereingang der Änderungseinrichtung AD verbunden ist. Diese Abtasteinrichtung AE arbeitet synchron mit dem Arbeitszyklus der Speichertrommel T, so daß die Abtastergebnisse der einzelnen Signalleitungen S 1 bis S n gleichzeitig mit der jeweils zugehörigen Summeninformation aus der Speichereinrichtung T der Änderungseinrichtung AD zugeführt werden.The presence of signal pulses on the individual signal lines S 1 to S h is monitored by means of the scanning device AE, the output of which is connected to the control input of the changing device AD. This scanning device AE works synchronously with the working cycle of the storage drum T, so that the scanning results of the individual signal lines S 1 to S n are fed simultaneously with the respective associated sum information from the storage device T to the changing device AD.

Gesteuert werden alle Schalteinrichtungen durch die zentrale Steuereinrichtung SE, die in an sich bekannter Weise abhängig von den auf den Taktspuren TSp der Trommel T aufgezeichneten Steuerimpulsen den Synchronismus mit der Trommelumdrehung gewährleistet. Diese zentrale Steuereinrichtung besteht in erster Linie aus zyklisch arbeitenden Zählern, zur Zählung der Trommelumdrehung der Speicherabschnitte in den einzelnen Spuren und der Speicherzellen in den einzelnen Speicherabschnitten.All switching devices are controlled by the central control device SE which, in a manner known per se, ensures synchronism with the drum rotation as a function of the control pulses recorded on the clock tracks TSp of the drum T. This central control device consists primarily of cyclically operating counters for counting the drum rotation of the storage sections in the individual tracks and the storage cells in the individual storage sections.

Weiterhin ist auf der Trommel T entsprechend einem bereits vorgeschlagenen Verfahren eine weitere Trommelspur ASp als Ausgabepufferspur für die Summeninformationen vorgesehen, der die einzelnen Informationen über den Schreibverstärker SVA zu- geführt werden können. Dieser Schreibverstärker ist parallel zu den Schreibverstärkern SVÜ1 und SVÜ2 der einzelnen Übertragungsspuren ÜSp 1. bzw. ÜSp 2 an den Ausgang der Änderungseinrichtung AD ge- schaltet, so daß die auszuspeichernden Informationen ohne Eingriff in den Arbeitszyklus der Speichereinrichtung von der Ausgabespur ASp übernommen werden können. Weiterhin ist ein individueller Leseverstärker LVA für die Ausgabespur vorgesehen, über den die einzelnen Summeninformationen ausgespeichert werden können.Furthermore, according to a previously proposed method, a further drum track ASp is provided on the drum T as an output buffer track for the sum information, to which the individual items of information can be fed via the write amplifier SVA. This write amplifier is connected in parallel to the write amplifiers SVÜ1 and SVÜ2 of the individual transmission tracks ÜSp 1. or ÜSp 2 to the output of the changing device AD , so that the information to be saved can be taken over from the output track ASp without interfering with the working cycle of the memory device. Furthermore, an individual read amplifier LVA is provided for the output track, via which the individual sum information can be stored.

Neben den bereits genannten Speicherspuren sind entsprechend dem der Erfindung zugrunde liegenden Verfahren auf der Magnettrommel T zwei weitere Speicherspuren ÜLSp 1 und ÜLSp 2 vorgesehen, die analog zu den übrigen Speicherspuren in eine gleich große Zahl gleich großer Speicherabschnitte unterteilt sind. Für diese beiden sogenannten überlaufspuren ist ein eigener Arbeitskreis vorgesehen, bestehend aus dem Schreibverstärker SV mit dem Gruppenwähler SWa für die Einspeicherung und dem Leseverstärker LV mit dem Gruppenschalter SWb für die Ausspeicherung sowie dem Eingangspufferspeicher PSP, dem Vergleicher VG und der überlaufsteuerung St-ÜL mit dem übertragsaddierer ÜAD. In addition to the aforementioned storage tracks, two further storage tracks ÜLSp 1 and ÜLSp 2 are provided on the magnetic drum T in accordance with the method on which the invention is based. A separate working group is provided for these two so-called overflow tracks, consisting of the write amplifier SV with the group selector SWa for storage and the read amplifier LV with the group switch SWb for the withdrawal as well as the input buffer memory PSP, the comparator VG and the overflow control St-ÜL with the carry adder ÜAD.

Der Pufferspeicher PSP stellt das Verbindungsglied zu dem Arbeitskreis für die Summeninformationen dar. Ihm werden die einzuspeichernden Leitungsadressen von der zentralen Steuereinrichtung SE über die Torschaltung AT zugeleitet. Diese Torschaltung wird durch die mit dem Anderungsschaltglied AD gekoppelte Kontrolleinrichtung ÜP gesteuert, die das überschreiten der Speicherkapazität eines der leitungsindividuellen Speicherabschnitte überwacht. Bei Verwendung von Binärzahlen als Summeninformationen für die zu überwachenden Signalleitungen S1 bis Sn kann die Kontrolleinrichtung in einfacher Weise aus einer monostabilen Kippstufe bekannter Art bestehen, die beim Auftreten eines Übertragssignals bei Verarbeitung des jeweils letzten Bits einer jeden Summeninformation kurzzeitig in die Arbeitslage geschaltet wird und dadurch die Torschaltung AT öffnet. Da mit dem Auftreten eines übertragssignals bei Verarbeitung des jeweils letzten Bits einer jeden Summeninformation zwangläufig die Umwandlung aller Binärzeichen derselben Summeninformation in eine binäre »0« verbunden ist, was einer Zurückstellung des durch den zugehörigen Speicherabschnitt nachgebildeten Zählgliedes entspricht, können zusätzliche Löschkreise entfallen.The buffer memory PSP represents the link to the working group for the sum information. The line addresses to be stored are sent to it from the central control device SE via the gate circuit AT. This gate circuit is controlled by the control device ÜP which is coupled to the changeover switching element AD and which monitors the exceeding of the storage capacity of one of the line-specific storage sections. If binary numbers are used as sum information for the signal lines S1 to Sn to be monitored, the control device can easily consist of a known type of monostable multivibrator, which is briefly switched to the working position when a carry signal occurs when the last bit of each sum information is processed the gate circuit AT opens. Since the occurrence of a transfer signal when processing the last bit of each sum information inevitably converts all binary characters of the same sum information into a binary "0", which corresponds to a reset of the counter reproduced by the associated memory section, additional clearing circuits can be omitted.

Die jeweils zu speichernden Leitungsinformationen können in an sich bekannter Weise von den Zählgliedern der zentralen Steuereinrichtung SE abgeleitet werden. Dabei ist lediglich zu beachten, daß die Kontrolleinrichtung ÜP jeweils erst am Ende einer verarbeiteten Summeninformation wirksam werden kann und daß demzufolge während der übernahme der Leitungsinformation in den Pufferspeicher bereits die zyklisch nachfolgende Summeninformation durch die Zähler der zentralen Steuereinrichtung SE angezeigt wird. Es wird daher vielfach notwendig sein, die Leitungsinformationen von der jeweils zyklisch nachfolgenden Leitungsinformation durch Subtrahieren einer Eins abzuleiten.The line information to be stored in each case can be derived in a manner known per se from the counting elements of the central control device SE. It should only be noted that the control device ÜP can only become effective at the end of a processed sum information and that consequently the cyclically following sum information is already displayed by the counter of the central control device SE while the line information is being transferred to the buffer memory. It will therefore often be necessary to derive the line information from the respective cyclically subsequent line information by subtracting a one.

Der Vergleicher VG überwacht sowohl bei der Ein- als auch bei der Ausspeicherung die Überlaufspuren ÜLSp auf das Vorliegen einer vorgegebenen Leitungsinformation. Er steht daher sowohl mit dem Pufferspeicher PSP als auch mit dem Ausgabesteuerteil der zentralen Steuereinrichtung SE in Verbindung, die die jeweils vorgegebene Leitungsinformation, nach der zu suchen ist, mitteilen. Damit infolge dieser Doppelausnutzung des Vergleichers VG Doppelbelegungen vermieden werden, ist der Vergleicher mit einer Belegungssperre ausgerüstet, die jeweils wirksam ist, solange ein Ein- oder Ausspeichervorgang abläuft, und die Anforderungen vom Pufferspeicher SPS bevorzugt wirksam werden läßt. Weiterhin steuert der Vergleicher VG die Einstellung der Gruppenwähler SWa und SWb abhängig von der Gruppenkennzahl der vorgegebenen Leitungsinformation.The comparator VG monitors the overflow lanes ÜLSp for the presence of specified line information both during storage and removal. It is therefore connected both to the buffer memory PSP and to the output control part of the central control device SE , which communicate the respectively specified line information that is to be searched for. In order to avoid double assignments as a result of this double use of the comparator VG, the comparator is equipped with an assignment lock which is effective as long as an input or withdrawal process is in progress and the requests from the buffer memory PLC are preferred. Furthermore, the comparator VG controls the setting of the group selectors SWa and SWb depending on the group code of the specified line information.

Die überlaufsteuerung St-üL überwacht den Belegungszustand der einzelnen Speicherabschnitte innerhalb der überlaufspuren üLSp und steuert abhängig von der Aussage der Vergleicher VG die Einspeicherung einer neuen Leitungsinformation sowie die Änderung bzw. Ausspeicherung der jeder Leitungsinformation zugeordneten Vielfachkennzahl.The overflow control St-üL monitors the occupancy status of the individual Storage sections within the overflow tracks üLSp and controls depending on the Statement of the comparator VG the storage of a new line information as well the change or storage of the multiple code assigned to each line information item.

Zur Ermittlung der auf einer vorgegebenen Signalleitung insgesamt angefallenen Zahl von Signalimpulsen ist die überlaufsteuerung St-üL weiterhin mit einem Ausgabeaddierer AAD gekoppelt, der aus der über den Leseverstärker St-üL zugeführten Vielfachkennzahl die Gesamtsumme ermittelt und diese der Ausgabeeinrichtung AE übergibt. Von der Ausgabeeinrichtung AE gelangt die Gesamtzahl der zu einer gewünschten Leitung angefallenen Signalimpulse zusammen mit der zugehörigen Leitungsadresse über den Umsetzer U schließlich an die die Gebührenrechnung ausstellende Datenverarbeitungseinrichtung D.To determine the total on a given signal line The overflow control St-üL is still with the accumulated number of signal pulses coupled to an output adder AAD, which is supplied from the via the sense amplifier St-üL Multiple code determines the total and transfers this to the output device AE. The total number of the output device AE arrives at a desired line generated signal pulses together with the associated line address via the Converter U finally to the data processing device issuing the bill D.

Die Speicherung der Leitungsinformationen erfolgt zweckmäßig ebenfalls in Form von Binärzahlen. Auch bestehen die .Speicherabschnitte sowohl der Speicherspuren Sp ü bis Sp 39 als auch der überlaufspuren ÜLSp aus jeweils der gleichen Anzahl von Bits, damit für die überlaufspuren keine gesonderten Wortanfangstakte für die Steuerung aufgewendet zu werden brauchen. Will man beispielsweise in Anwendung auf die Gebührenerfassung in Fernsprechanlagen mindestens 100 000 Gebührenimpulse je Signalleitung erfassen, so wären normalerweise 17 Bits für die Zählung der Signalimpulse sowie ein zusätzliches Merkbit für die Überwachung der zugehörigen Signalleitung, also insgesamt 18 Bits je Summeninformation aufzuwenden. Normalerweise fallen aber auf jeder von rund 9501o der Signalleitungen S 1 bis S n nicht mehr als ungefähr 12 000 Signalimpulse an, für die bereits 14 Bits ausreichen. Bei 4000 Signalleitungen können also 4000 - 3 = 12 000 Bits an Speicherkapazität ohne Berücksichtigung der zusätzlichen Speicherabschnitte eingespart werden.The line information is also expediently stored in the form of binary numbers. The memory sections of both the memory tracks Sp u to Sp 39 and the overflow tracks ÜLSp also consist of the same number of bits so that no separate word start clocks need to be used for the control for the overflow tracks. For example, if you want to record at least 100,000 charge pulses per signal line in application of charge recording in telephone systems, then normally 17 bits would have to be used for counting the signal pulses and an additional marker bit for monitoring the associated signal line, i.e. a total of 18 bits per sum information. Normally, however, no more than approximately 12,000 signal pulses occur on each of around 95010 of the signal lines S 1 to S n , for which 14 bits are sufficient. With 4,000 signal lines, 4,000 - 3 = 12,000 bits of storage capacity can be saved without taking into account the additional memory sections.

Für 501o der 4000 Signalleitungen, also 200 Signalleitungen, müßte dagegen eine Überlaufmöglichkeit vorgesehen werden, was bei 15 Bits Wortlänge in Anlehnung an die Summeninformationen einen Aufwand von 200 - 15 = 3000 Bits bedeutet, so daß insgesamt 9000 Bits eingespart werden können. Die Aufteilung der 15 Bits bei den .Speicherabschnitten für die Leitungsinformationen richtet sich nun nach der Länge der Leitungsinformation und der Vielfachkennzahl. 14 Bits entsprechen 16 383 Signalimpulsen. Um mindestens 100 000 Signalimpulse zu erfassen, muß als Vielfachkennzahl mindestens eine 7 darstellbar sein, wofür 3 Bits erforderlich sind. Für die viertausend verschiedenen Leitungsadressen sind weiterhin 12 Bits erforderlich. Durch Gruppenbildung läßt sich diese Zahl auf 11 Bits vermindern, wobei das 12. Bit einer jeden dem Vergleicher VG zugeführten Leitungsadresse als Gruppenkennzeichen für die Einstellung der Gruppenwähler herangezogen werden kann. Für das Ausführungsbeispiel sei nun angenommen, daß ein Bit als Belegungskennzeichen, 11 Bits als Leitungsinformation und 3 Bits als Vielfachkennzeichen aufgewendet werden.For 501o of the 4000 signal lines, i.e. 200 signal lines, an overflow option would have to be provided, which means an expense of 200-15 = 3000 bits with a word length of 15 bits based on the total information, so that a total of 9000 bits can be saved. The division of the 15 bits in the memory sections for the line information is now based on the length of the line information and the multiple code. 14 bits correspond to 16,383 signal pulses. In order to record at least 100,000 signal pulses, at least a 7 must be representable as a multiple code, for which 3 bits are required. The four thousand different line addresses still require 12 bits. This number can be reduced to 11 bits by forming groups, whereby the 12th bit of each line address supplied to the comparator VG can be used as a group identifier for setting the group selector. For the exemplary embodiment, it is now assumed that one bit is used as an occupancy identifier, 11 bits as line information and 3 bits as multiple identifier.

Nachfolgend sei nun die Arbeitsweise des zuletzt beschriebenen Arbeitskreises für das Speichern einer einen überlauf anzeigenden Leitungsinformation sowie für die Ausspeicherung dieser Leitungsinformationen im Rahmen einer Vollausspeicherung zur Ermittlung der für eine Signalleitung insgesamt angefallenen Zahl von Signalimpulsen näher beschrieben: 1. Einspeicherung der Leitungsinformationen Sobald die mit dem Änderungsschaltglied AD gekoppelte Überwachungseinrichtung üp feststellt, daß eine der zugeführten Summeninformationen infolge eines Änderungsauftrages den durch die Speicherkapazität der leitungsindividullen Speicherabschnitte vorgegebenen Wert überschreitet, wird von der überwachungseinrichtung UP aus die Torschaltung AT geöffnet und die von den Zählgliedern der zentralen Steuereinrichtung SE abgeleitete zugehörige Leitungsadresse dem Pufferspeicher PSP übergeben. Die so im Pufferspeicher PSP zur Einspeicherung anstehende Leitungsinformation wird nun dem Vergleicher VG, sobald dieser frei ist, mitgeteilt. Dieser stellt zunächst die beiden Gruppenwähler SWa und SWb auf die der Gruppenkennzahl der anstehenden Leitungsinformation entsprechende überlaufspur, z. B. üLSp 1, ein und leitet über die überlaufsteuerung St-ÜL den Suchvorgang nach einer gegebenenfalls bereits gespeicherten, gleichlautenden Leitungsinformation ein. Dieser Suchvorgang beginnt mit dem nächsten von der zentralen Steuereinrichtung SE zugeleiteten Trommelanfangsimpuls, indem der Leseverstärker LY aufgesteuert wird. Solange das jeder Leitungsinformation vorangestellte Belegungskennzeichen einen belegten Speicherabschnitt anzeigt, werden die auf der ausgewählten überlaufspur ÜLSp 1 gespeicherten Leitungsinformationen in fortlaufender Reihenfolge dem Vergleicher VG zugeleitet und mit der einzuspeichernden Leitungsinformation verglichen. Für den Fall, daß eine einzuspeichernde Leitungsinformation bereits gespeichert vorliegt, leitet die überlaufsteuerung St-üL die zu dieser Leitungsinformation gehörige Vielfachkennzahl auf Befehl des Vergleichers VG an den überlaufaddierer ÜAD weiter, von wo sie dann um eine Eins erhöht über den Schreibverstärker SV und den Gruppenschalter SWa an ihren alten Speicherplatz auf der Überlaufspur üLSp wieder eingespeichert wird. Bleibt dagegen bis zum ersten Auftauchen eines einen freien Speicherabschnitt kennzeichnenden Belegungszeichen der Suchvorgang nach der vorgegebenen Leitungsinformation erfolglos, so veranlaßt die Überlaufsteuerung St-üL die Überspeicherung der im Pufferspeicher PSP anstehenden Leitungsinformation in den als frei gekennzeichneten Speicherabschnitt der überlaufspur ULSp 1. Nach erfolgter Einspeicherung wird der Vergleicher VG frei geschaltet. 2. Ausspeicherung einer bestimmten Summeninformation Der Ausgabebefehl AG bzw. EG zur Ausspeicherung aller bzw. einer bestimmten Summeninformation wird beispielsweise durch Tastendruck gegeben und in der zentralen Steuereinrichtung SE so lange gespeichert, bis alle Summeninformationen oder nur die durch den Eingangsbefehl EG gekennzeichnete Summeninformation ausgespeichert sind. Die Ausspeicherung wird eingeleitet, sobald die .Summeninformationen der die gewünschte Summeninformation beinhaltenden Speicherspur im Rahmen des normalen Arbeitszyklus ausgespeichert und über den Änderungskreis geleitet werden. Vom Ausgang der Änderungseinrichtung AD werden die einzelnen Informationen im Rahmen des normalen Arbeitszyklus auf die zugehörige übertragsspur ÜSpl und/oder über den Schreibverstärker SVA auf die Ausgabepufferspur ASp übertragen. Von hier gelangen die einzelnen Summeninformationen dem Ausgabebefehl entsprechend über den Leseverstärker LYA an den Ausgabeaddierer AAD.In the following, the working group described last for storing line information indicating an overflow and for extracting this line information as part of a full withdrawal to determine the total number of signal pulses incurred for a signal line will be described in more detail: Change switching element AD- coupled monitoring device up determines that one of the supplied sum information exceeds the value specified by the storage capacity of the line-specific memory sections as a result of a change request, the gate circuit AT is opened by the monitoring device UP and the associated line address derived from the counting elements of the central control device SE is transferred to the buffer memory PSP handed over. The line information pending in the buffer memory PSP for storage is now communicated to the comparator VG as soon as it is free. This first sets the two group selectors SWa and SWb to the overflow track corresponding to the group code of the pending line information, e.g. B. üLSp 1, and initiates the search process via the overflow control St-ÜL for a possibly already stored, identical line information. This search process begins with the next drum start pulse supplied by the central control device SE , in that the sense amplifier LY is turned on. As long as the occupancy identifier preceding each line information indicates an occupied memory section, the line information stored on the selected overflow lane ÜLSp 1 is forwarded in consecutive order to the comparator VG and compared with the line information to be stored. In the event that line information to be stored is already stored, the overflow control St-üL forwards the multiple code belonging to this line information on the command of the comparator VG to the overflow adder ÜAD, from where it is then increased by one via the write amplifier SV and the group switch SWa is stored again at its old storage location on the overflow track üLSp. If, on the other hand, the search process for the specified line information remains unsuccessful until the first occurrence of an occupancy symbol identifying a free memory section, the overflow control St-üL causes the line information in the buffer memory PSP to be overstored in the memory section of the overflow lane ULSp 1 marked as free the comparator VG is activated. 2. Extraction of a certain sum information The output command AG or EG for saving all or a certain sum information is given, for example, by pressing a button and stored in the central control device SE until all sum information or only the sum information identified by the input command EG is saved. The storage is initiated as soon as the .Summeninformationen of the memory track containing the desired sum information are stored as part of the normal work cycle and passed through the change circuit. From the output of the change device AD , the individual items of information are transferred to the associated transfer track ÜSpl and / or via the write amplifier SVA to the output buffer track ASp as part of the normal working cycle. From here, the individual items of sum information are sent to the output adder AAD via the sense amplifier LYA, in accordance with the output command.

Gesteuert wird dieser Ausspeichervorgang durch einen Ausgabespuren- und einen Ausgabewortzähler der zentralen Steuereinrichtung. Die Zähler arbeiten je nach Art des Ausgabebefehls zyklisch oder mit Voreinstellung durch den Eingabebefehl EG und über Vergleicher mit den dem normalen Arbeitszyklus der Trommel T kontrollierenden Spuren- und Wortzählern der zentralen Steuereinrichtung SE zusammen.This withdrawal process is controlled by an output lane and an output word counter of the central control device. The counters are working Depending on the type of output command, cyclically or with presetting by the input command EG and via comparators with those controlling the normal working cycle of the drum T Track and word counters of the central control device SE together.

Je nach Betriebsfall kann die ausgespeicherte Summeninformation, die auf der entsprechenden Übertragsspur ÜSp für die Rückübertragung auf ihren alten Speicherplatz zur Verfügung steht, weiterhin bestehenbleiben oder auch gelöscht werden. Letzteres kann in einfacher Weise dadurch geschehen, daß der Schreibverstärker für die Rückübertragung der ausgespeicherten Summeninformation gesperrt wird. 3. Ausspeicherung einer bestimmten Leitungsinformation Die Ausspeicherung einer vorgegebenen Leitungsinformation erfolgt parallel zu der Ausspeicherung der zugehörigen Summeninformation. Sobald in der zentralen Steuereinrichtung ein Ausgabebefehl vorliegt und der Vergleicher VG frei ist, wird die eingestellte Leitungsadresse dem Vergleicher VG übermittelt, die analog zur Einspeicherung zunächst den Gruppenschalter SWb auf die in Frage kommende überlaufspur üLSp eingestellt und dann über die überlaufsteuerung St-CL den Suchvorgang einleitet. Stimmt eine der gespeicherten Leitungsinformation mit der vorliegenden Leitungsadresse überein, so wird auf Befehl des Vergleichers VG die nachfolgende zugehörige Vielfachkennzahl dem AusgabeaddiererAD übergeben und anschließend der Suchvorgang beendet. Andernfalls erfolgt die Einstellung des Suchvorganges mit dem Erscheinen des ersten einen freien Speicherabschnitt kennzeichnenden Belegungskennzeichen.Depending on the operating case, the saved total information that is available on the corresponding transfer track ÜSp for retransmission to its old storage location can continue to exist or can also be deleted. The latter can be done in a simple manner in that the write amplifier is blocked for the retransmission of the stored sum information. 3. Retrieval of specific line information The retrieval of specified line information takes place parallel to the retrieval of the associated sum information. As soon as there is an output command in the central control device and the comparator VG is free, the set line address is transmitted to the comparator VG, which, analogous to the storage, first sets the group switch SWb to the overflow track üLSp in question and then the search process via the overflow control St-CL initiates. If one of the stored line information items matches the existing line address, the subsequent associated multiple code is transferred to the output adder AD on command of the comparator VG and the search process is then terminated. Otherwise, the setting of the search process takes place with the appearance of the first occupancy identifier identifying a free memory section.

Sobald die auszuspeichernde Summeninformation im Ausgabeaddierer AD vorliegt und der Suchvorgang nach der zugehörigen Leitungsinformation beendet ist, errechnet der Ausgabeaddierer AAD bei Vorliegen einer Vielfachkennzahl die Gesamtzahl der auf der vorgegebenen Signalleitung angefallenen Signalimpulse und übergibt diese der Ausgabeeinrichtung AE. Bei Verwendung von Binärzahlen als Summeninformation und als Vielfachkennzahl ergibt sich die Gesamtzahl der angefallenen Signalimpulse durch einfaches Voranstellen der binären Vielfachkennzahl ebenfalls als Binärzahl, so daß der Ausgabeaddierer sich zu einem einfachen Pufferspeicher reduziert, der durch den Eingangsspeicher der Ausgabeeinrichtung AE ohne Schwierigkeiten ersetzt werden kann.As soon as the sum information to be stored is available in the output adder AD and the search for the associated line information is complete, the output adder AAD calculates the total number of signal pulses on the specified signal line if there is a multiple code and transfers them to the output device AE. When using binary numbers as sum information and as multiple codes, the total number of signal pulses is obtained by simply prefixing the binary multiple code as a binary number, so that the output adder is reduced to a simple buffer memory that can be replaced by the input memory of the output device AE without difficulty.

Claims (17)

Patentansprüche: 1. Verfahren zur Speicherung von auf einer Vielzahl von Signalleitungen in wahlloser Folge anfallenden Signalimpulsen, z. B. Gebührenimpulsen in Fernmeldeanlagen, in zyklisch arbeitenden Speichereinrichtungen, bei denen die die Gesamtzahl der je Signalleitung angefallenen Signalimpulse anzeigenden leitungsindividuellen Informationen (Summeninformationen) ständig oder nur bei Vorliegen eines einen Änderungsauftrag auslösenden Signalimpulses ausgespeichert und ungeändert oder geändert wieder an ihren alten Speicherplatz zurückgespeichert werden und die mit Kontrollschaltgliedern ausgerüstet sind, die das überschreiten einer der Speicherkapazität entsprechenden Gesamtzahl von Signalimpulsen je Signalleitung überwachen und eine Ausspeicherung bewirken, d a d u r c h gekennzeichnet, daß ausgehend von der statistischen Verteilung der auf allen Signalleitungen innerhalb eines vorgegebenen Zeitraumes anfallenden Zahl zu registrierender Signalimpulse, die Speicherkapazität aller leitungsindividuellen Speicherabschnitte (Sp 00 bis Sp 39) kleiner gewählt ist als die für die Speicherung der größten auf einer der Signalleitungen zu erwartenden Zahl. von Signalimpulsen erforderliche und um einen zweckmäßigen Sicherheitsfaktor vergrößerte Speicherkapazität, daß bei überschreiten der Speicherkapazität irgendeines leitungsindividuellen Speicherabschnittes eine die zugehörige Signalleitung kennzeichnende Information (Leitungsinformation) in zusätzlichen Speicherabschnitten (üLSp) bei gleichzeitiger Löschung der im leitungsindividuellen Speicherabschnitt enthaltenen Summeninformation gespeichert wird und daß bei Vollausspeicherung einzelner oder aller in der Speichereinrichtung (T) enthaltenen Summeninformationen jede in den zusätzlichen Speicherabschnitten enthaltene Leitungsinformation eine Erhöhung der auszuspeichernden korrespondierenden Summeninformation um die der Speicherkapazität der leitungsindividuellen Speicherabschnitte entsprechende Zahl von Signalimpulsen bewirkt. Claims: 1. A method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. charge pulses in telecommunications systems, in cyclical storage devices in which the line-specific information indicating the total number of signal pulses per signal line (total information) is constantly or only when there is a signal pulse that triggers a change request and stored back unchanged or changed in their old memory location and which are equipped with control switching elements that monitor the exceeding of a total number of signal pulses per signal line corresponding to the storage capacity and cause a withdrawal, characterized in that, based on the statistical distribution of the number of signal pulses to be recorded on all signal lines within a given period, the storage capacity of all line-specific memory sections (Sp 00 to Sp 39) is selected to be smaller than that for storing the largest on one of the Signalleit unlikely number. storage capacity required by signal pulses and increased by an appropriate safety factor, that if the storage capacity of any line-specific storage section is exceeded, information identifying the associated signal line (line information) is stored in additional storage sections (üLSp) with simultaneous deletion of the total information contained in the line-specific storage section and that individual storage is complete or all of the sum information contained in the memory device (T), each line information contained in the additional memory sections causes an increase in the corresponding sum information to be stored by the number of signal pulses corresponding to the storage capacity of the line-specific memory sections. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die das überschreiten der Speicherkapazität eines leitungsindividuellen Speicherabschnittes (Sp 00 bis Sp 39) kennzeichnende Leitungsinformationen von den die Ansteuerung der leitungsindividuellen Speicherabschnitte bewirkenden Steuerschaltgliedern (SE) in an sich bekannter Weise abgeleitet werden. 2. The method according to claim 1, characterized in that the exceeding of the storage capacity of a line-specific memory section (Sp 00 to Sp 39) characterizing line information from the control circuit elements (SE) causing the control of the line-specific memory sections are derived in a manner known per se. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die in den zusätzlichen Speicherabschnitten (üLSp) zu speichernden Leitungsinformationen zunächst einem Pufferspeicher (PSP) zugeleitet werden. 3. The method according to claim 1 or 2, characterized in that the line information to be stored in the additional memory sections (üLSp) is first fed to a buffer memory (PSP). 4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Leitungsinformationen in den zusätzlichen Speicherabschnitten (üLSp) in der Reihenfolge ihres Auftretens gespeichert werden. 4. The method according to any one of claims 1 to 3, characterized in that that the line information in the additional memory sections (üLSp) in in the order in which they occur. 5: Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß von den Leitungsinformationen nur die jeweils zuerst anfallende von mehreren gleichlautenden Leitungsinformationen in den zusätzlichen Speicherabschnitten (tJ"LSp) gespeichert wird, daß eine zusätzliche Kennzahl die Zahl der jeweils angefallenen gleichlautenden Leitungsinformationen bestimmt und daß diese zusätzliche Kennzahl bei einerVollausspeicherung dieErhöhung derkorrespondierenden Summeninformation um ein entsprechendes Vielfaches der der Speicherkapazität der leitungsindividuellen Speicherabschnitte (Sp 00 bis Sp39) entsprechenden Zahl von Signalimpulsen bewirkt. 5: Method according to one of claims 1 to 3, characterized in that of the line information only the first of several identical line information items is stored in the additional memory sections (tJ "LSp), that an additional code number the number of identical line information items and that this additional code causes the corresponding total information to be increased by a corresponding multiple of the number of signal pulses corresponding to the storage capacity of the line-specific storage sections (Sp 00 to Sp39) in the event of full storage. 6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß die Einspeicherung der Leitungsinformationen in einen der zusätzlichen Speicherabschnitte (üLSp) durch einen Vergleicher (VG) gesteuert wird, der überwacht, ob eine gleichlautende Leitungsinformation bereits gespeichert vorliegt, und abhängig davon die Einspeicherschaltmittel (St-üL, SV) in unterschiedlicher Weise (z. B. Speichern der Adresse oder Speichern der um eine Eins erhöhten zusätzlichen Kennzahl) beeinflußt. 6. The method according to claim 5, characterized in that the storage of the line information in a the additional memory sections (üLSp) controlled by a comparator (VG) that monitors whether identical line information has already been saved is present, and depending on this, the storage switching means (St-üL, SV) in different Way (e.g. storing the address or storing the additional one incremented by one Key figure). 7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die Auswahl eines freien Speicherabschnittes zur Aufnahme einer einzuspeichernden Leitungsinformation durch einen die Zahl der insgesamt belegten Speicherabschnitte anzeigenden Zähler getroffen wird und daß dieser Zähler im Falle einer Ausspeicherung nach überprüfen aller belegten Speicherabschnitte den Suchvorgang nach einer vorgegebenen Leitungsinformation beendet. B. 7. The method according to any one of claims 1 to 6, characterized in that that the selection of a free memory section for receiving one to be stored Line information by the number of total occupied memory sections indicating counter is taken and that this counter in the event of a withdrawal after checking all the occupied memory sections, start the search for a specified one Line information ended. B. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß je Speicherabschnitt ein den Belegungszustand anzeigendes Kennzeichen vorgesehen ist und daß das jeweils erste, einen freien Speicherabschnitt anzeigende Kennzeichen die Auswahl eines freien Speicherabschnittes zur Aufnahme einer einzuspeichernden Leitungsinformation steuert und im Falle einer Ausspeicherung den Suchvorgang nach einer vorgegebenen Leitungsinformation beendet. Method according to one of Claims 1 to 6, characterized characterized in that for each memory section an identifier indicating the occupancy status is provided and that the respective first, a free memory section indicating Indicates the selection of a free memory section for receiving one to be stored Line information controls and, in the event of a withdrawal, the search process a predetermined line information ended. 9. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die zusätzlichen Speicherabschnitte (üLSp) und die möglichen Leitungsinformationen in miteinander korrespondierende Gruppen (z. B.1 und 2) unterteilt sind, daß die Leitungsinformationen nur in Speicherabschnitten der zugehörigen Gruppe gespeichert werden und daß als Leitungsinformation die um die Gruppenkennzahl verkürzte Adresse der jeweils zugehörigen Signalleitung (S1 bis Sn) gespeichert wird. 9. Method according to one of the preceding Claims, characterized in that the additional memory sections (üLSp) and the possible line information in groups that correspond to one another (z. B. 1 and 2) are divided so that the line information is only divided into memory sections the associated group are stored and that the order as line information the group code abbreviated address of the associated signal line (S1 until Sn) is saved. 10. Verfahren nach Anspruch 9, dadurch gekennzeichnet, daß die Auswahl der jeweils anzusteuernden Gruppe (z. B. 1 oder 2) der zusätzlichen Speicherabschnitte (üLSp) unmittelbar durch die Gruppenkennzahl der einzuspeichernden und gegebenenfalls im Pufferspeicher (PSP) zwischengespeicherten Leitungsinformation getroffen wird. 10. The method according to claim 9, characterized in that that the selection of the group to be controlled (e.g. 1 or 2) of the additional Memory sections (üLSp) directly through the group code of the to be saved and, if applicable, line information temporarily stored in the buffer memory (PSP) is hit. 11. Verfahren nach Anspruch 6 und 9 in Verbindung mit Anspruch 7 oder 8, dadurch gekennzeichnet, daß die Auswahl der jeweils anzusteuernden Gruppe (z. B. 1 oder 2) der zusätzlichen Speicherabschnitte (üLSp) durch den Vergleicher (VG) abhängig von der zugeführten Leitungsinformation getroffen wird. 11. The method according to claim 6 and 9 in conjunction with claim 7 or 8, characterized in that the selection of the respective group to be controlled (e.g. 1 or 2) of the additional memory sections (üLSp) by the comparator (VG) is made depending on the line information supplied. 12. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Ausspeicherung vorgegebener Leitungsinformationen zur Ermittlung der sich aus der Leitungsinformation und den gespeicherten zugehörigen Leitungsinformationen jeweils ergebenden Gesamtzahl von Signalimpulsen durch einen Vergleicher (VG) gesteuert wird. 12. Procedure according to one of the preceding claims, characterized in that the predetermined line information to determine the line information and the total number resulting from the stored associated line information of signal pulses is controlled by a comparator (VG). 13. Verfahren nach Anspruch 9 und 12, dadurch gekennzeichnet, daß die Auswahl der für die Ausspeicherung einer vorgegebenen Leitungsinformation anzusteuernden Gruppe (z. B. 1 oder 2) der zusätzlichen Speicherabschnitte (üLSp) durch den die Ausspeicherung steuernden Vergleicher (VG) getroffen wird. 13. The method according to claim 9 and 12, characterized in that the selection of the group (z. B. 1 or 2) of the additional memory sections (üLSp) to be controlled for the storage of a predetermined line information is made by the comparator (VG) controlling the storage . 14. Verfahren nach Anspruch 6 und 12 oder Anspruch 11 und 13, dadurch gekennzeichnet, daß der das Einspeichern der Leitungsinformationen in einen der zusätzlichen Speicherabschnitte (üLSp) steuernde Vergleicher (VG) gleichfalls der Ausspeicherung vorgegebener Leitungsinformationen dient und daß während eines laufenden Ein- oder Ausspeichervorganges der Vergleicher (VG) gegen eine weitere Belegung, z. B. durch den Pufferspeicher (PSP), gesperrt ist. 14. The method according to claim 6 and 12 or claim 11 and 13, characterized in that the storage of the line information in one of the additional memory sections (üLSp) controlling comparator (VG) is also used to extract predetermined line information and that during an ongoing input or Withdrawal process of the comparator (VG) against a further occupancy, z. B. is blocked by the buffer memory (PSP). 15. Verfahren nach einem der Anspräche 12 bis 14, dadurch gekennzeichnet, daß das durch Vergleich einer vorgegebenen Leitungsinformation mit den in den zusätzlichen .Speicherabschnitten (üLSp) enthaltenen Leitungsinformationen ermittelte Vielfache an gleichlautenden Leitungsinformationen einem Ausgabeaddierer (AAD) zugeleitet wird, den weiterhin die .Summeninformation aus dem korrespondierenden individuellen Speicherabschnitt zugeführt wird, und daß die aus beiden Informationen ermittelte Gesamtzahl von Signalleitungen zusammen mit der zugehörigen Leitungsadresse einer Ausgabeeinrichtung (AE) übergeben wird. 15. The method according to any one of claims 12 to 14, characterized in that that by comparing a given line information with that in the additional .Multiple of the line information contained in memory sections (üLSp) forwarded to an output adder (AAD) of identical line information will continue to .Sum information from the corresponding individual Memory section is supplied, and that the information determined from both Total number of signal lines together with the associated line address of a Output device (AE) is passed. 16. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß sämtliche Informationen und Kennzeichen aus binären Einzelzeichen zusammengesetzt sind. 16. Method according to one of the preceding Claims, characterized in that all information and characteristics from are composed of single binary characters. 17. Verfahren nach Anspruch 16, dadurch gekennzeichnet, daß das überschreiten der Speicherkapazität eines der leitungsindividuellen Speicherabschnitte (Spl bis Sp20) durch überwachen des t7berganges einer aus lauter binären »1« bestehenden Summeninformation in eine aus lauter binären »0« bestehende Summeninformation beim Durchlauf des Änderungsgliedes (AD) ermittelt wird.17. The method according to claim 16, characterized in that the exceeding of the storage capacity of one of the line-specific memory sections (Spl to Sp20) by monitoring the transition of a sum information consisting of nothing but binary "1" into a sum information consisting of nothing but binary "0" when the Change member (AD) is determined.
DES90089A 1964-03-18 1964-03-18 Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems Pending DE1194009B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DES90089A DE1194009B (en) 1964-03-18 1964-03-18 Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DES90089A DE1194009B (en) 1964-03-18 1964-03-18 Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems

Publications (1)

Publication Number Publication Date
DE1194009B true DE1194009B (en) 1965-06-03

Family

ID=7515545

Family Applications (1)

Application Number Title Priority Date Filing Date
DES90089A Pending DE1194009B (en) 1964-03-18 1964-03-18 Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems

Country Status (1)

Country Link
DE (1) DE1194009B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3626099A (en) * 1969-08-29 1971-12-07 Christian S Le Bellec Telephone charging device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3626099A (en) * 1969-08-29 1971-12-07 Christian S Le Bellec Telephone charging device

Similar Documents

Publication Publication Date Title
DE1499217A1 (en) Process and device for the compression and storage of data
DE2230119C2 (en) Device for electronic monitoring of the occurrence of events within certain time periods
DE2911560C2 (en)
DE2703559C2 (en)
DE2062236C3 (en) Device for the transmission of a redundancy-reduced signal
DE1285567B (en) Method and circuit arrangement for the control of switching processes in telecommunication systems, in particular telephone switching systems, controlled in multiples of time
DE1805992C3 (en) Device for addressing buffers when sorting / mixing presorted data sequences
DE1122589B (en) Charge recorder for telephone subscribers
DE2321200C3 (en) Circuit arrangement for the implementation of logical operations represented by Boolean equations
DE1194009B (en) Method for storing signal pulses occurring on a plurality of signal lines in a random sequence, e.g. B. Charge impulses in telecommunications systems
DE3729494C3 (en) Device for storing video signals
DE1188147B (en) Method for monitoring and detecting signal pulses occurring in random sequence on signal lines with or without interposed connection devices, in particular of charge pulses in telephone systems
DE1474066A1 (en) Method for converting numbers in data processing systems, in particular telecommunications systems
DE2263435B2 (en) Computer-controlled switching device
DE2702586C3 (en) Circuit arrangement for controlling memory access in a computer
DE2118068A1 (en) Traffic signal control device
DE3443616C2 (en)
DE1905659A1 (en) Method and circuit arrangement for monitoring connections in stored-program telecommunication switching systems for binary, coded messages
DE3806429C2 (en) Method and circuit arrangement for determining a bit combination contained in a series bit stream
DE1806443C3 (en) Central command generator for time-dependent program-controlled functions in switching systems, especially in telephone systems
DE2732392A1 (en) CIRCUIT ARRANGEMENT FOR THE PERIODIC MONITORING OF THE CONDITION OF LINES
DE1512016C (en) Monitoring device for determining errors in an automati see telecommunication, in particular telephone switching system, which is controlled by electronic control devices ge
DE977721C (en) Magnetic drum storage, especially for computing devices
DE1296157C2 (en) METHOD AND CIRCUIT ARRANGEMENT FOR MULTIPLEX RECEPTION OF STEP-CODED CHARACTERS FOR MEMORY SWITCHING SYSTEMS
DE1537819C3 (en) Circuit arrangement for querying subscriber stations for their operating status, in particular for time division multiplex switching systems