DE3228518A1 - Circuit arrangement for preparing PCM systems for switching purposes - Google Patents
Circuit arrangement for preparing PCM systems for switching purposesInfo
- Publication number
- DE3228518A1 DE3228518A1 DE19823228518 DE3228518A DE3228518A1 DE 3228518 A1 DE3228518 A1 DE 3228518A1 DE 19823228518 DE19823228518 DE 19823228518 DE 3228518 A DE3228518 A DE 3228518A DE 3228518 A1 DE3228518 A1 DE 3228518A1
- Authority
- DE
- Germany
- Prior art keywords
- pcm
- circuit arrangement
- time slot
- systems
- time
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0626—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers plesiochronous multiplexing systems, e.g. plesiochronous digital hierarchy [PDH], jitter attenuators
- H04J3/0629—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers plesiochronous multiplexing systems, e.g. plesiochronous digital hierarchy [PDH], jitter attenuators in a network, e.g. in combination with switching or multiplexing, slip buffers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Schaltungsanordnung zur Aufbereitung von PCM-SystemenCircuit arrangement for processing PCM systems
zum Zwecke der Vermittlung Die Erfindung bezieht sich auf eine Schaltungsanordnung zur Aufbereitung von PCM-Systemen beliebiger, insbesondere auch unterschiedlicher Ordnung zum Zwecke der Vermittlung in Raum- und Zeitstufen eines Koppelnetzes mit hohem Multiplexgrad.for the purpose of switching. The invention relates to a circuit arrangement for processing any PCM systems, especially different ones Order for the purpose of mediation in space and time levels of a coupling network high degree of multiplex.
Mit sehr schnellen ECL-Logikbausteinen lassen sich Koppelnetze mit einfacher Struktur auch für große Zeitmultiplex-Vermittlungsstellen aufbauen. Solche Koppelnetze arbeiten bei Bitgeschwndigkeiten von bis zu 280 Mbit/s mit einem Multiplexfaktor von bis zu 4352 (Zeitstufen für 4352 Zeitplätze), haben eine niedrige Stufenzahl (z. B. dreistufig) und können über 16.000 Verbindungen gleichzeitig bei combined switching" durchschalten. Dies entspricht einem Angebot von etwa 16 kErl bei einer relativen Belastung von 95 %, wobei die Angebotsschiefe ca. 20 % und die innere Blockierung etwa 0,1 z beträgt. Eine Expansion im Koppelnetz von 4224/4160 = 1,015 kann erreicht werden, indem die innerhalb der Vermittlungsstelle nicht benötigten PCM-Synchronisierzeitplätze (64) für die Durchschaltung von Sprachkanälen mitverwendet werden.Coupling networks can be created with very fast ECL logic modules simple structure also for large time division multiplex exchanges. Such Coupling networks work at bit rates of up to 280 Mbit / s with a multiplex factor of up to 4352 (time steps for 4352 time slots), have a low number of steps (e.g. three-stage) and can have over 16,000 connections simultaneously with combined switching ". This corresponds to an offer of around 16 kErl for a relative load of 95%, with the supply skew approx. 20% and the inner Blocking is about 0.1 z. An expansion in the switching network of 4224/4160 = 1.015 can be achieved by removing those not needed within the exchange PCM synchronization time slots (64) also used for switching through voice channels will.
Ein wichtiger Aspekt bei Vermittlungsstellen ist der Grad der erreichbaren Modularität, also die Möglichkeit, den Ausbaugrad der vorgesehenen Verwendung anzupassen, und zwar sowohl bei Inbetriebnahme als auch bei später nötigen Erweiterungen.An important aspect with exchanges is the degree of attainable Modularity, i.e. the possibility of adapting the degree of expansion to the intended use, both during commissioning and when expansions are required later.
Der Idealfall besteht darin, daß die Bündel in die verschiedenen Richtungen nach verkehrstheoretischen Regeln berechnet werden und das Koppelnetz für die entsprechenden Leitungszahlen dimensioniert bzw. erweitert wird. Entsprechendes gilt bei Anschluß neuer Teilnehmergruppen an Ortsvermittlungsstellen. In der PCM-Technik ist dieser Idealfall jedoch nicht erreichbar, da die kleinste Bündeleinheit mit dem PCM 32-System zu 30 Sprachkanälen = Leitungen vorgegeben ist. Eine noch weitergehende Vergröberung des "Erweiterungsrasters" muß aber aus ökonomischen Gründen vermieden werden, d. h. ein Bündel mit 150 Leitungen setzt sich entweder aus fünf PCM 32-Systemen oder aus einem PCM 132- und einem PCM 32-System zusammen, keinesfalls etwa aus zwei PCM 132-Systemen, von denen eines nur zu einem Viertel benutzt wird.The ideal case is that the bundles are in different directions are calculated according to traffic theory rules and the coupling network for the corresponding Number of lines is dimensioned or expanded. The same applies to connection new subscriber groups at local exchanges. In PCM technology, this is the case Ideally, however, not achievable as the smallest bundle unit with the PCM 32 system to 30 voice channels = lines is specified. An even further coarsening the "expansion grid" must be avoided for economic reasons, i. H. a bundle with 150 lines is made up of either five PCM 32 systems or made up of a PCM 132 and a PCM 32 system, under no circumstances from two PCMs 132 systems, only a quarter of which is used.
Der Erfindung liegt als Aufgabenstellung zugrunde, kommende PCM-Systeme zum Zwecke der Vermittlung an derartigen Koppelnetzen so aufzubereiten, daß - PCM-Systeme beliebiger,unterschiedlicher Ordnung - an Roppelnetze beliebigen Multiplexgrades anzuschließen sind und - das Koppelnetz sowohl in synchronen als auch in plesiochronen Netzen einzusetzen ist.The object of the invention is based on future PCM systems for the purpose of switching to such coupling networks so that - PCM systems of any, different order - on Roppel networks of any degree of multiplexing are to be connected and - the coupling network in both synchronous and plesiochronous Nets is to be used.
Zur Lösung wird gemäß der Erfindung eine Schaltungsanordnung mit den kennzeichnenden Merkmalen des Anspruches 1 vorgeschlagen.According to the invention, a circuit arrangement with the characterizing features of claim 1 proposed.
Bevorzugte Ausführungsformen der Erfindung sind durch die Ansprüche 2 bis 9 gekennzeichnet. Diese sowie eini-Hintergründe der Erfindung werden nachfolgend näher er- läutert.Preferred embodiments of the invention are defined by the claims 2 to 9 marked. These and some backgrounds of the invention are presented below closer purifies.
Der Grundgedanke, der hinter diesem System steht, ist folgender: Die Rahmenstruktur von PCM-Systemen wird nur benötigt, um die Zeitplatznummern während gewisser Zeiten (z.B.The basic idea behind this system is as follows: The The frame structure of PCM systems is only required to display the time slot numbers during certain times (e.g.
der Ubertragung) nicht zur Verfügung stellen zu müssen. Diese Struktur ist eine Art 11Syntax", die es erlaubt, die zu übertragende Informationsmenge (Zeitplatz inhalt und Zeitplatznummer) auf beinahe die Hälfte (Zeitplatzinhalt und einige Syncworte einschließlich des Rahmensyncwortes) zu verringern. Der Nachteil, daß alle Zeitplätze in einer streng geordneten Reihenfolge stehen müssen, ist auf Ubertragungsstrecken gegenstandslos, da dort kein Zugriff auf die einzelnen Zeitplätze erfolgt. Im Koppelnetz erfolgt jedoch zum Zweck der Vermittlung ein Zugriff auf jeden einzelnen Zeitplatz aus jedem PCM-System. Dazu werden alle Rahmenstrukturen vollig aufgelöst und Zeitplätze aus verschiedenen PCM-Systemen vermischt. Erst am Ausgang des Koppelnetzes werden daraus neue PCM-Systeme mit fester RahmenstrukturQge det.the transfer) not to have to provide. This structure is a kind of 11 syntax "which allows the amount of information to be transmitted (time slot content and time slot number) to almost half (time slot content and some sync words including the frame sync word). The disadvantage that all time slots must be in a strictly ordered sequence is on transmission links irrelevant, since there is no access to the individual time slots. In the coupling network however, there is access to each individual time slot for the purpose of mediation from any PCM system. For this purpose, all framework structures are completely dissolved and time slots mixed from different PCM systems. Only be at the output of the coupling network resulting in new PCM systems with a fixed frame structure.
Es ist also überflüssig, vor dem Koppelnetz Rahmensynchronität aller PCM-Systeme herzustellen, da sie unmittelbar darauf wisder aufgelöst wird. Stattdessen ist die in der "SyntaxX' enthaltene Information (=Zeitplatznummer) zurückzugewinnen und für die Vermittlung explizit anzugeben und zur Verfügung zu stellen.It is therefore superfluous for everyone to be frame-synchronic before the switching network PCM systems, as they are resolved immediately afterwards. Instead of this the information contained in the "SyntaxX" (= time location number) is to be recovered and to be explicitly stated and made available for the mediation.
Die Zeitplatznummer wird zusammen mit dem zugehörigen Zeitplatzinhalt durch das Koppelnetz vermittelt, bzw.The time slot number is displayed together with the associated time slot content mediated by the coupling network, or
ist dort als Einstellinformation für die Koppelpunkte und Speicherzellen, die der Zeitplatzinhalt durchläuft, vorhanden und dient zum Aufruf dieser Einstellinformation. Am Ausgang des Koppelnetzes hat ein Zeitplatz in der Regel eine neue Adresse, da der Zeitplatzinhalt zeitlich und räumlich vermittelt wird. Die Zeitplätze verlassen das Koppelnetz in der richtigen Reihenfolge und Rahmenstruktur für die weitere übertragung.is there as setting information for the crosspoints and memory cells, which the time slot content runs through, available and is used for calling this setting information. At the output of the switching network there is a time slot in the Usually a new address, since the content of the time slot is conveyed in terms of time and space will. The time slots leave the coupling network in the correct order and frame structure for further transmission.
Die völlige Auflösung der Rahmenstruktur der PCM-Systeme bringt bei Koppelnetzen mit höherem Multiplexfaktor als 32 einen weiteren Vorteil: Es können nun die Zeitplätze aus mehreren PCM-Systemen, auch unterschiedlicher Ordnung, zusammengefaßt werden zu Gruppen, deren Zeitplatzzahl kleiner oder gleich dem Multiplexfaktor des Koppelnetzes ist. Um die Eindeutigkeit aller Zeitplatznummern innerhalb einer Gruppe zu gewährleisten, kann zu allen Zeitplatznummern eine für jedes PCM-System spezifische Basisnummer addiert werden. Bei Anschluß eines zusätzlichen PCM-Systems in der Gruppe erhalten dann die neu hinzukommenden Zeitplätze eine Nummer, die sich aus ihrer Zeitplatznummer im PCM-System und der Basisnummer = Zahl der bisher angeschlossenen Zeitplätze zusammensetzt. Der Speicher des Zeitkoppelvielfachs dieser Gruppe ist um die Zellenzahl zu erweitern, die der Zahl der neu hinzukommenden Zeitplätze entspricht. Bei größeren Erweiterungen muß eine neue Gruppe geschaffen werden.The complete dissolution of the frame structure of the PCM systems brings on Coupling networks with a multiplex factor higher than 32 have another advantage: they can now the time slots from several PCM systems, also of different order, combined become groups whose number of time slots is less than or equal to the multiplex factor of the Coupling network is. About the uniqueness of all time slot numbers within a group To ensure that all time slot numbers can be specific to each PCM system Base number can be added. When connecting an additional PCM system in the group the newly added time slots are then given a number that is derived from their Time slot number in the PCM system and the base number = number of those previously connected Time places composed. The time switch memory of this group is to expand the number of cells that corresponds to the number of newly added time slots. In the case of larger expansions, a new group must be created.
Die Lösung gemäß der Erfindung und ihre bevorzugten Ausführungsformen bieten noch den Vorteil, Koppelnetze der eingangs erwähnten Art so in plesiochronen Netzen einsetzen zu können, daß keine zusätzlichen Obertragungsfehler entstehen außer denjenigen, die durch die Plesiochronität unumgänglich sind. Dazu ist es notwendig, Zeitplätze aus PCM-Systemen, deren Ubertragungs- rate momentan zu hoch liegt, bei der Weitergabe ans Koppelnetz bevorzugt zu behandeln. Andererseits müssen Zeitplätze aus PCM-Systemen, deren Ubertragungsrate momentan niedriger liegt, Zeitplätzen aus schnelleren PCM-Systemen den Vorrang lassen. Auf diese Weise lassen sich Schwankungen der Ubertragungsraten in der PCM-Systemgruppe im Mittel weitgehend ausgleichen, weshalb für jedes PCM-System nur ein sehr kleiner Pufferspeicher nötig ist, in dem Zeitplätze auf ihre Weitergabe warten können.The solution according to the invention and its preferred embodiments still offer the advantage of using coupling networks of the type mentioned at the beginning in plesiochronous To be able to use networks that no additional transmission errors arise except for those that are inevitable due to plesiochronism. For this it is necessary Time slots from PCM systems whose transmission currently advise is high, to be given preferential treatment when passing it on to the switching network. on the other hand time slots from PCM systems whose transmission rate is currently lower must Give priority to time slots from faster PCM systems. Leave that way Fluctuations in the transmission rates in the PCM system group are largely on average compensate, which is why only a very small buffer memory is required for each PCM system is where time slots can wait to be passed on.
In der Zeichnung sind schematisch zur weiteren Erläuterung der Erfindung und ihrer Ausführungsformen folgende Einzelheiten dargestellt: In Fig. 1: ein Schaubild für die Gruppenbildung aus PCM-Systemen; Fig. 2: ein Blockschaltbild für eine Schaltungsanordnung zur Aufbereitung von PCM-Systemen für Vermittlungszwecke (soweit sich die Einheiten für ankommende PCM-Systeme gleichen, ist nur eine Einheit dargestellt); Fig. 3: die Zustandsgraphen ZG 1, ZG 2 und ZG 3 einer Steuerung einer Einheit gem. Fig.2; Fig. 4: ein Schaltwerk zum Zustandsgraphen ZG 1; Fig. 5: ein Schaltwerk zum Zustandsgraphen ZG 2; Fig. 6: ein SchaLtwerk zumZustandsgraphen ZG 3; Fig. 7: eine Schaltung für die Prioritätensteuerung; Fig. 8: eine Schaltung für einen Prioritätsencoder PE und Fig. 9: ein Schaubild für die Aufteilung einer gehenden Gruppe in PCM-Systeme.In the drawing are schematically to further explain the invention and their embodiments, the following details are shown: In FIG. 1: a diagram for group formation from PCM systems; Fig. 2: a block diagram for a circuit arrangement for processing PCM systems for switching purposes (if the units same for incoming PCM systems, only one unit is shown); Fig. 3: the state graphs ZG 1, ZG 2 and ZG 3 of a control of a unit according to FIG. 4: a switching mechanism for the state graph ZG 1; Fig. 5: a switching mechanism for the state graph ZG 2; 6: a switchgear for the status graph ZG 3; Fig. 7: a circuit for the priority control; 8: a circuit for a priority encoder PE and FIG. 9: a diagram for the division of a walking group in PCM systems.
Die Fig. 1 zeigt anhand eines Beispiels für ein Koppelnetz mit einem Multiplexfaktor 4352 und einer Arbeitsfrequenz von 280 Mbit/s, auf welche Weise das Zusammenfassen von PCM-Systemen zu einer Gruppe geschieht. Es sollen 3 PCM-Systeme - ein PCM 132, ein PCM 537 und ein PCM 2176 - zur Gruppe HW k zusammengefaßt werden. Da der Multiplexfaktor des Koppelnetzes 4352 beträgt, ist die Gruppe also mit 2845 angeschlossenen Zeitplätzen nicht voll ausgebaut. Hochratige Systeme, wie das PCM 2176, liefern sehr viel häufiger als andere Systeme mit niedrigerer Übertragungsrate ihre Zeitplätze an das Koppelnetz. Die Zeitplätze der ankommenden PCM-Systeme können nach Maßgabe ihres Eintreffens und der Bitrate ihrer Systeme an das Koppelnetz weitergeleitet werden. Statt des Eintreffens kann auch der Füllstand der Eingabepuffer werwendet werden.Fig. 1 shows an example of a coupling network with a Multiplex factor 4352 and a working frequency of 280 Mbit / s, in which way PCM systems are grouped together. There should be 3 PCM systems - a PCM 132, a PCM 537 and a PCM 2176 - can be combined to form the HW k group. Since the multiplex factor of the switching network is 4352, the group is 2845 connected time slots not fully developed. High-speed systems like the PCM 2176, deliver far more often than other systems with lower transfer rates their time slots to the coupling network. The time slots of the incoming PCM systems can forwarded to the switching network according to their arrival and the bit rate of their systems will. Instead of the arrival, the fill level of the input buffer can also be used will.
Es können Lücken im zusammengefaßten Zeitplatzstrom entstehen, wenn im Augenblick kein Zeitplatz weiterzuleiten ist. Sie lassen sich durch eine nichtexistente Zeitplatznummer für die Eins teller im Koppelnetz kennzeichnen.There may be gaps in the combined time slot stream if there is no time slot to be forwarded at the moment. You let yourself go by a nonexistent Mark the time slot number for the inserters in the coupling network.
Aus der Fig. 2, dem Blockschaltbild, ist folgendes ersichtlich: Die Zeitplätze einer Gruppe von PCM-Systemen PS werden auf einem Datenbus seriell mit 280 Mbit/s zum Koppelnetz KN übertragen. Sie werden im Register 1 ZP, einem S/P-Wandler, empfangen und können von dort an die erste Stufe des Koppelnetzes weitergegeben werden. Parallel dazu werden auf einem Adressbus mit zwei Leitungen die internen Zeitplatznummern ( ZPI, ZP-Nummer + Basisnummer), kurz ZP-Adressen genannt, ebenfalls seriell mit 280 Mbit/s, aber in zwei Teilen (Bit 1-8 und Bit 9-13, Bit 14-16 ohne Bedeutung) zum Koppelnetz KN übertragen. Eine bitparallele Ubertragung mit 35 Mbit/s ist prinzipiell möglich, erfordert aber viele Leitungen.From Fig. 2, the block diagram, the following can be seen: The Time slots of a group of PCM systems PS are serialized on a data bus 280 Mbit / s to the coupling network KN. They are in register 1 ZP, an S / P converter, received and can be passed on from there to the first stage of the switching network will. In parallel, the internal Time slot numbers (ZPI, ZP number + base number), also called ZP addresses, are also available serial with 280 Mbit / s, but in two parts (bits 1-8 and bits 9-13, bits 14-16 without Meaning) to the coupling network KN. Bit-parallel transmission at 35 Mbit / s is in principle possible, but requires many cables.
Die zur Aufbereitung dienenden Einrichtungen für ein PCM-System PS sind nur für eines dieser Systeme dargestellt. Außerdem ist die gemeinsame Prioritätensteuerung angedeutet, die die Abholungsreihenfolge der Zeitplätze einer Gruppe bestimmt. Die Einrichtungen für eine PCM-System-Einheit bestehen aus solchen für die Taktrückgewinnung und Synchronerkennung (Rahmenanfang) für das betreffende PCM-System, zwei parallel arbeitenden Puffern für ZP-Inhalt und ZP-Adresse, dem Register 1ZP zur S/P-Wandlung und einem ZP-Zähler, sowie der Steuerung, die die verschiedenen Ein- und Auslesetakte und Signale für die Modusumschaltung der Register in den Puffern erzeugt Außerdem meldet sie Ausleseanforderungen ANr und Zusatzanforderungen ZA an die Prioritätensteuerung.The equipment used for processing for a PCM system PS are only shown for one of these systems. In addition, there is the common priority control indicated, which determines the collection order of the time slots of a group. the Devices for a PCM system unit consist of those for clock recovery and synchronous detection (start of frame) for the PCM system in question, two in parallel working buffers for ZP content and ZP address, the register 1ZP for S / P conversion and a ZP counter, as well as the controller, the various reading and reading cycles and generates signals for mode switching of the registers in the buffers it reports readout requests ANr and additional requests ZA to the priority control.
Ein ankommender ZetpIatz ird seriell in das erste S/P-Register eingelesen. Der rückgewonnene Takt wird für 8-Bit-PCM-Wörter gleichzeitig durch acht geteilt.An incoming time is read serially into the first S / P register. The recovered clock is divided by eight at a time for 8-bit PCM words.
Nach dem Einlesen wird der ZPI-Zähler hochgezählt. Er erzeugt direkt die ZP-Adressen, indem er zu Rahmenbeginn mit der Basisadresse des betreffenden PCM-Systems geladen wird Unmittelbar vor dem Hochzählen erfolgte bereits die parallele Ubergabe des ZP-Inhaltes an das Register A des tP-Puffers und der ZP-Adresse an das Register A des Adress-Puffers. Der Adress-Puffer besteht aus zwei Teilen, da die Adresse aus 13 Bit gebildet wird (4352 Zeitplätze/Gruppe). Alle Vorgänge im Adress-Puffer laufen exakt parallel zu denen im ZP-Puffer ab.After reading in, the ZPI counter is incremented. He generates directly the ZP addresses by starting the frame with the base address of the relevant PCM system is loaded Immediately before the counting up, the parallel took place Transfer of the ZP content to register A of the tP buffer and the ZP address register A of the address buffer. The address buffer consists of two parts, da the address is formed from 13 bits (4352 time slots / group). All operations in Address buffers run exactly parallel to those in the ZP buffer.
Sobald das Register B im ZP-Puffer frei ist, wird der ZP-Inhaltparallelübernommen. Die weitere Verarbeitung geschieht durch serielles Auslesen von Register B nach Register C. Das Auslesen beginnt mit dem Auswahltakt AWT und erfolgt mit der Arbeitsgeschwindigkeit des Koppelnetzes, im gewählten Beispiel also mit 280 Mbit/s.As soon as register B in the ZP buffer is free, the ZP content is accepted in parallel. Further processing is carried out by reading out register B in series Register C. Reading begins with the selection cycle AWT and takes place at the working speed of the coupling network, in the chosen example with 280 Mbit / s.
Der Auswahl takt AWT ist vom internen Zeitplatztakt des Koppelnetzes abgeleitet und gegen diesen in der Phase so verschoben, daß die über den Bus übertragenen Zeitplätze zu einem für die-weitere Verarbeitung im Koppelnetz günstigen Zeitpunkt dort eintreffen.The selection cycle AWT is based on the internal time cycle of the coupling network derived and shifted against this in phase so that the transmitted over the bus Time slots at a time that is favorable for further processing in the coupling network arrive there.
Ist das Register C leer, wird der Zeitplatz von Register B nach Register C normal mit Beginn des Auswahltaktes AWT seriell übergeben, wobei die Steuerung eine Anforderung ANF an die Prioritätensteuerung absenden Mit Beginn des nächsten Auswahltaktes AWT kann der Zeitplatz dann aus Register C auf den Datenbus zum Koppelnetz seriell übertragen werden, falls er durch die Prioritätensteuerung ausgewählt wird, d.h. ein Auswahl-Signal AW an die Einheit des betreffenden PCM-Systems PS ausgesendet wird. Anderenfalls hatte ein Zeitplatz eines anderen PCM-Systems höhere Priorität Steht im Register C bereits ein Zeitplatz und im Register B ebenfalls, dann wird der Zeitplatz im Register C, sobald er ausgewählt wird, mit Beginn des Auswahltaktes AWT seriell auf dem Bus zum Koppelnetz übertragen. Gleichzeitig wird der Zeitplatz in Register B "nachgezogen". Dabei sendet die Steuerung dieser Einheit eine Zusatzanforderung ZA an die Prioritätensteuerung. Falls nun nach Ubertragung des ersten Zeitplatzes zu Beginn des nächsten Auswahl taktes AWT keine Anforderungen von anderen PCM-Systemen bei der Prioritätensteuerung vorliegen, wählt sie diese Zusatzanforderung aus (eine weitere kann nicht vorliegen).If register C is empty, the time location is changed from register B to register C normally transferred serially at the beginning of the selection cycle AWT, whereby the control send a request ANF to the priority control with the beginning of the next The time slot can then transfer the selection clock AWT from register C to the data bus to the coupling network be transmitted serially, if selected by the priority control, i.e. a selection signal AW is sent out to the unit of the PCM system PS concerned will. Otherwise a time slot from another PCM system had higher priority If there is already a time slot in register C and also in register B, then the time slot in register C, as soon as it is selected, with the start of the selection cycle Transfer AWT serially on the bus to the coupling network. At the same time, the time slot becomes in register B "redrawn". The controller sends an additional request to this unit ZA to the priority control. If now after transferring the first time slot No requests from other PCM systems at the beginning of the next selection cycle AWT in the Priority control are present, it selects this additional requirement off (another cannot be available).
Der nachgezogene Zeitplatz wird also sofort anschliessend ebenfalls zum Koppelnetz übertragen, womit die gewünschte flexible Behandlung von PCM-Systemen mit momentan zu hoher Bitrate erreicht ist. Liegen dagegen von anderen PCM-Systemen Anforderungen vor, so wird die Zusatzanforderung ignoriert. Sie wird anschließend in eine normale Anforderung umgewandelt.The time slot that has been moved will also be immediately afterwards transmitted to the coupling network, thus the desired flexible handling of PCM systems is reached with a bit rate that is currently too high. On the other hand, lie from other PCM systems Requirements, the additional requirement is ignored. She will subsequently converted into a normal requirement.
Damit dient der ZP-Puffer insgesamt drei Zwecken: - Der Herstellung der Bit- und Zeitplatzsynchronität zwischen den Zeitplätzen der PCM-Systeme und dem Zeitplatztakt des Koppelnetzes, - der Transformation der Geschwindigkeit und - der Bereitstellung von Zeitplätzen, um die flexible Handhabung bei der Weitergabe an das Koppelnetz bei Einsatz in plesiochronen Netzen zu ermöglichen.The ZP buffer thus serves a total of three purposes: - Production the bit and time slot synchronicity between the time slots of the PCM systems and the time cycle of the coupling network, - the transformation of the speed and - the provision of time slots to ensure flexible handling of the transfer to the coupling network when used in plesiochronous networks.
Die wesentlichen Funktionen der Steuerung einer Einheit für ein ankommendes PCM-System PS wurden bereits oben beschrieben. Die Tabelle zeigt eine Zusammenstellung der möglichen Zustände der Steuerung und ihre Bezeichnung.The main functions of controlling a unit for an incoming PCM system PS have already been described above. The table shows a compilation the possible states of the controller and their designation.
Tabelle
Die Implementierung der Steuerung einer Einheit für ein ankommendes PCM-System PS kann bei geringen Geschwindigkeitsanforderungen, also bei kleinem bis mittlerem Multiplexfaktor des Koppelnetzes, durch ein mikroprogrammierbares Steuerwerk erfolgen. Bei hohen Anforderungen ist es notwendig, ein synchrones Steuerwerk aus Schieberegistern in ECL-Technik (F 100K) zu verwenden, wie es in den Fig. 4 bis 6 für die Zustandsgraphen ZG 1 bis ZG 3 gezeigt ist. Die zur Initialisierung des Steuerwerks notwendigen Maßnahmen sind nicht gezeigt. Es sei aber darauf hingewiesen, daß sich bestimmte Zustände in den verschiedenen Graphen gegenseitig ausschließen (z.B. 6 und 2, 8 und 4, 11 und 4), während andere ganz oder teilweise gleichzeitig auftreten müssen (z.B. 6 und 3, 9 und 4, 12 und 4).The implementation of the control of a unit for an incoming PCM system PS can with low speed requirements, so with small to medium multiplex factor of the coupling network, through a micro-programmable Control unit take place. With high requirements it is necessary to have a synchronous control unit from shift registers in ECL technology (F 100K), as shown in FIG. 4 to 6 for the state graphs ZG 1 to ZG 3 is shown. The for Measures necessary to initialize the control unit are not shown. Be it but it should be noted that there are certain states in the various graphs are mutually exclusive (e.g. 6 and 2, 8 and 4, 11 and 4) while others are entirely or must occur partially at the same time (e.g. 6 and 3, 9 and 4, 12 and 4).
Die in Fig. 7 dargestelltePrioritätensteuerung hat die Aufgabe, aus den anstehenden Zeitplätzen denjenigen auszuwählen, der als nächster auf den Bus zum Koppelnetz KN weitergeleitet werden muß. Diese Auswahl erfolgt z.B. nach Maßgabe des Eintreffens der Zeitplätze und der Bitrate der PCM-Systeme, aus denen sie stammen, also der Häufigkeit, mit der die Zeitplätze ankommen.The priority control shown in Fig. 7 has the task of turning off to select the next person on the bus from the upcoming time slots must be forwarded to the coupling network KN. This selection is made, for example, according to the specifications the arrival of the time slots and the bit rate of the PCM systems from which they originate, that is, the frequency with which the time slots arrive.
Der Zeitpunkt des Eintreffens und die Häufigkeit des Eintreffens legen somit die Priorität fest, die einem Zeitplatz zugewiesen wird. Die Prioritätensteuerung wählt dann denjenigen mit der höchsten Priorität aus.Set the time of arrival and the frequency of arrival thus determines the priority that is assigned to a time slot. The priority control then selects the one with the highest priority.
Das Kriterium der Häufigkeit des Eintreffens hattfür die Festlegung der Priorität ein sehr starkes Ubergewicht. Im Normalbetrieb überwiegt es das zweite Kriterium, den Zeitpunkt des Eintreffens, fast völlig. Dabei ist unter Normalbetrieb der Zustand der Gruppe von PCM-Systemen zu verstehen, in dem die Abweichungen von der Soll-Bitrate der PCM-Systeme (innerhalb der zulässigen Toleranzen) so liegen, daß der Mittelwert der Gesamtbitrate der Bitrate der Vermittlungs stelle weitgehend nahekommt. Die Bitrate der Vermittlungsstelle kann aber ebenfalls von der Soll-Bitrate abweichen. Somit ist dafür gesorgt, daß im Normalbetrieb Abweichungen eines PCM-Systems von seiner Soll-Bitrate keine Auswirkungen auf andere PCM-Systeme haben. Unter abnormen Betriebsbedingungen, wenn also der Mittelwert der Gesamtbitrate im unteren Toleranzfeld bzw. deutlich unter der Bitrate der Vermittlungsstelle liegt, können jedoch Zeitplätze eines PCM-Systems mit zu hoher Bitrate durch Zusatzanforderungen beschleunigt an das Koppelfeld weitergereicht werden, wenn die anderen PCM-Systeme zur selben Zeit keine Anforderungen stellen. Dies wird aufgrund des zu niedrigen Mittelwertes der Gesamtbitrate umso wahrscheinlicher, je länger dieser Zustand andauert.The criterion of the frequency of occurrence had for the determination the priority is being very overweight. In normal operation it outweighs the second Criterion, the time of arrival, almost entirely. It is under normal operation to understand the state of the group of PCM systems in which the deviations from the target bit rate of the PCM systems (within the permissible tolerances) are so that the mean value of the total bit rate of the exchange bit rate largely comes close. The bit rate of the exchange can, however, also differ from the target bit rate differ. This ensures that there are deviations in a PCM system during normal operation its target bit rate has no effect on other PCM systems. Under abnormal Operating conditions, if the mean value of the total bit rate is in the lower tolerance range or clearly is below the bit rate of the exchange, however, time slots of a PCM system can Passed on to the switching matrix at a bit rate that is too high due to additional requirements if the other PCM systems are not making any requests at the same time. This becomes all the more likely due to the too low mean value of the total bit rate, the longer this state lasts.
Die geschilderten Betriebseigenschaften sind eine Folge der Definition des "Zeitpunktes des Eintreffens" als "Eintreffen im C-Register des Puffers". Diese Betriebsart ist im allgemeinen dann zu verwenden, wenn hochstabile Taktgeneratoren für die PCM-Systeme zur Verfügung stehen und eine Gruppe aus vielen PCM-Systemen besteht. Die Taktgenauigkeit sollte in Ubereinstimmung mit CCITT Orange Book: Volume III-2, Line Transmission.The operating characteristics described are a consequence of the definition the "time of arrival" as "arrival in the C register of the buffer". These Operating mode is generally to be used when high-stability clock generators for the PCM systems are available and a group of many PCM systems consists. The timing accuracy should be in accordance with CCITT Orange Book: Volume III-2, line transmission.
Genf: ITU, 1977. ISBN 92-61-Oo351-6 (Rec. G811) beim Einsatz in plesiochronen Netzen 1 x 10 betragen.Geneva: ITU, 1977. ISBN 92-61-Oo351-6 (Rec. G811) when used in plesiochronous Nets are 1 x 10.
Dies führt zu einer Fehlerrate von maximal 2 x 10 11 oder einem Zeitplatzfehler pro 64 kbit/s-Kanal in 70 Tagen. Diese Fehlerrate wird bei der oben beschriebenen Betriebsart geringfügig gemindert, keinesfalls jedoch vergrößert.This leads to an error rate of a maximum of 2 x 10 11 or a time slot error per 64 kbit / s channel in 70 days. This error rate is the one described above Operating mode slightly reduced, but never increased.
Eine modifizierte Betriebsart beruht darauf, den "Zeitpunkt des Eintreffens" als "Eintreffen im A-Register des Puffers" zu definieren. Es müssen dann kleine Warteschlangen für die (bis zu drei) anstehenden Anforderungen je PCM-System vor der Prioritätensteuerung gebildet werden. Diese muß dann neben der Häufigkeit des Eintreffens die Zahl der anstehenden Anforderungen bei der Prioritätenvergabe berücksichtigen. Diese Betriebsart reguliert also den Füllstand der Puffer. Allerdings können sich nun zwei PCM-Systeme mit zu hoher Bitrate bereits im Normalbetrieb gegenseitig beeinflussen. Das bedeutet, daß ein durch die Taktgenauigkeit bedingter Zeitplatzfehler in einem PCM-System zwar verhindert wird, daß aber im anderen PCM-System genau dieser Fehler zusätzlich auftritt, wenn dieses ebenfalls dringend auf Abholung wartet. Dieser Nachteil fällt aber weitgehend deshalb nicht ins Gewicht, weil bei dieser Betriebsart die Abweichungen der Bitrate im Mittel besser ausgeglichen werden. Dies ist vorteilhaft, wenn eine Gruppe nur aus wenigen PCM-Systemen besteht. Dadurch ergibt sich insgesamt eine Verringerung der Fehlerrate, wenn auch die Wahrscheinlichkeit für (kurze) Büschelfehler etwas anwächst. Anstelle einer Verringerung der Fehlerrate kann aber auch die erforderliche Taktgenauigkeit herabgesetzt werden.A modified operating mode is based on the "time of arrival" to be defined as "arrival in the A register of the buffer". It must then be small Queues for the (up to three) pending requests per PCM system the priority control are formed. In addition to the frequency of the Received the number of pending requests at the prioritization consider. This operating mode regulates the fill level of the buffers. However two PCM systems with a bit rate that is too high can now mutually support each other in normal operation influence. This means that a time slot error caused by the clock accuracy it is prevented in one PCM system, but precisely this is prevented in the other PCM system Error also occurs if this is also urgently waiting to be picked up. This disadvantage is largely insignificant because in this case Operating mode, the deviations in the bit rate are better compensated for on average. this is advantageous if a group consists of only a few PCM systems. Through this there is an overall reduction in the error rate, albeit the probability for (short) cluster errors grows somewhat. Instead of reducing the error rate however, the required clock accuracy can also be reduced.
Die Schaltung für die Prioritätensteuerung der zuerst beschriebenen Betriegsart ist etwas einfacher. An diesem Beispiel werden noch einige Besonderheiten erläutert. Die Prioritätensteuerung wähltaus allen zwischen zwei Auswahl takten AWT vorliegenden Anforderungen ANF diejenige mit der höchsten Dringlichkeit aus und meldet dies durch ein Signal auf der zugehörigen Leitung "Auswahl" AW an die Steuerung der Einheit des betreffenden PCM-Systems PS. Da das Auswahl-Signal AW für die Zeit bis zum nächsten Auswahltakt AWT anliegen muß, wird es in einem Zwischenspeicher Latch 1 bis k gehalten. Die Auswahl selbst geschieht in einem oder mehreren Prioritätsencodern PE (siehe Fig. 8), aus dessen Anforderungssignalen ANF am Eingang das Signal HP höchste Priorität gebildet wird. Mit dem nächsten Auswahltakt AWT wird das HP-Signal in den Zwischenspeicher übernommen. Liegt keine Anforderung ANF vor, wird mit dem Signal keine Anforderung" KAN die Auswertung der Zusatzanforderungen ZA in den Prioritätsencodern PE freigegeben. Da immer nur eine einzige Zusatzanforderung vorliegen kann, wird diese ausgewählt. Falls auch keine Zusatzanforderung vorliegt, führt keine der Leitungen ein HP-Signal, und es erfolgt keine Auswahl KAW. Das Signal KAW kann direkt dazu benutzt werden, an das Koppelnetz eine nichtexistente Adresse weiterzuleiten (z.B. 8191 = dreizehn Einsen, s.o. Fig.2). The circuit for the priority control of the first described Behavior is a little easier. A few more special features are shown in this example explained. The priority control chooses from all between two selection clocks AWT, the requirements ANF present with the highest urgency and reports this to the AW with a signal on the associated "Selection" line Control of the unit of the PCM system PS concerned. Since the selection signal AW must be present for the time until the next selection clock AWT, it is stored in a buffer Latch 1 through k held. The selection itself is made in one or more priority encoders PE (see Fig. 8), from its request signals ANF at the input the signal HP highest priority is formed. With the next Selection cycle AWT the HP signal is transferred to the buffer. If there is no requirement ANF before, with the signal no request "KAN the evaluation of the additional requests ZA released in the priority encoder PE. There is always only one additional requirement this is selected. If there is also no additional requirement, none of the lines carries an HP signal and KAW is not selected. The signal KAW can be used directly to add a nonexistent address to the coupling network forward (e.g. 8191 = thirteen ones, see Fig. 2 above).
Besteht eine Gruppe aus mehr als etwa acht PCM-Systemen, ist es vorteilhaft, die Anforderungen ANF in Teilgruppen auszuwerten, um die Zahl der Gattereingänge in den Prioritätsencodern PE nicht zu hoch werden zu lassen. Jeder Encoder PE hat dann einen zusätzlichen Eingang GHP, über den er gesperrt wird, falls Anforderungen in Teilgruppen höherer Priorität vorliegen.If a group consists of more than eight PCM systems, it is advantageous to evaluate the requirements ANF in subgroups to determine the number of gate inputs in the priority encoders PE not to be too high. Every encoder has PE then an additional input GHP, via which it is blocked if there are requests are in subgroups of higher priority.
Die Signale GHP i werden in einem zweistufigen Gatternetzwerk erzeugt (5. Fig. 7, links), ebenso das Signal KAN.The signals GHP i are generated in a two-stage gate network (5. Fig. 7, left), likewise the signal KAN.
Die Reihenfolge, in der die Anforderungen ANF an die Eingänge der Prioritätensteuerung anzuschließen sind, ergibt sich folgendermaßen: Die Anforderungen des PCM-Systems mit der höchsten Bitrate in der Gruppe erhält die Nummer 1, die des Systems mit der geringsten Bitrate die höchste Nummer. PCM-Systeme mit gleicher Bitrate erhalten benachbarte Nummern. Man ordnet also alle PCM-Systeme nach der Bitrate, beginnend mit der höchsten, und numeriert aufsteigend durch. Die Numerierung kann auch Lücken haben, um dort PCM-Systeme anschließen zu können, die bei einem späteren Ausbau hinzukommen sol- len. Man braucht dann nicht umzunumerieren. Dies ist möglich, da die Auswahl nach relativen Merkmalen geschieht, also höhere/niedrigere Bitrate, früheres/ späteres Eintreffen.The order in which the requirements ANF on the inputs of the Priority control are to be connected, results as follows: The requirements of the PCM system with the highest bit rate in the group is assigned number 1, the the system with the lowest bit rate has the highest number. PCM systems with the same Bit rate get neighboring numbers. So all PCM systems are sorted according to the Bit rate, starting with the highest and numbered in ascending order. The numbering can also have gaps in order to be able to connect PCM systems there that are used by a later expansion should be added len. You don't need to renumber then. This is possible because the selection is made according to relative characteristics, i.e. higher / lower Bit rate, earlier / later arrival.
Die Fig. 9 zeigt, wie an den Ausgängen des Koppelnetzes KN die Zeitplätze der Gruppen in der Regel wieder in PCM-Systeme aufgeteilt werden. Da es nicht nötig ist, daß die gehenden PCM-Systeme untereinander synchron sind, ergeben sich keine weiteren Probleme. Die Zeitplätze müssen lediglich in einer solchen Reihenfolge das Koppelnetz verlassen, daß die notwendige Geschwindigkeitstransformation für die (langsameren) PCM-Systeme mit einem einfachen Wechselpuffer durchgeführt werden kann, ohne die Zeitplätze länger zwischenspeichern zu müssen als nötig. Die Reihenfolge oder Zuordnung der internen Koppelnetzzeitplätze zu den PCM-System-Zeitplätzen ist nicht in allen Fällen eineindeutig. Dann kann eine Zuordnungsliste statt einer Formel für die Zuordnung verwendet werden.9 shows how the time slots are at the outputs of the switching network KN of the groups are usually divided again into PCM systems. Since there is no need is that the outgoing PCM systems are synchronized with each other, there are none other problems. The time slots just have to be in such an order leave the switching network that the necessary speed transformation for the (slower) PCM systems are carried out with a simple change buffer can without having to buffer the time slots longer than necessary. The chronological order or assignment of the internal coupling network time slots to the PCM system time slots not unambiguous in all cases. Then an assignment list can be used instead of a formula can be used for mapping.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19823228518 DE3228518A1 (en) | 1982-07-29 | 1982-07-29 | Circuit arrangement for preparing PCM systems for switching purposes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19823228518 DE3228518A1 (en) | 1982-07-29 | 1982-07-29 | Circuit arrangement for preparing PCM systems for switching purposes |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3228518A1 true DE3228518A1 (en) | 1984-02-09 |
Family
ID=6169736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19823228518 Ceased DE3228518A1 (en) | 1982-07-29 | 1982-07-29 | Circuit arrangement for preparing PCM systems for switching purposes |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3228518A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0186141A2 (en) * | 1984-12-20 | 1986-07-02 | Siemens Aktiengesellschaft | Multiplexer demultiplexer with a channel distributor for digital signals of different hierarchical levels |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2558599B2 (en) * | 1974-12-27 | 1979-03-22 | Alain Meudon La Foret Texier | |
DE2814415C2 (en) * | 1977-04-05 | 1982-05-13 | Société Anonyme de Télécommunications, 75624 Paris | Circuit arrangement for switching through PCM words or data words of different bit rate frequencies via a coupling network with multiplex lines of a higher order |
-
1982
- 1982-07-29 DE DE19823228518 patent/DE3228518A1/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2558599B2 (en) * | 1974-12-27 | 1979-03-22 | Alain Meudon La Foret Texier | |
DE2814415C2 (en) * | 1977-04-05 | 1982-05-13 | Société Anonyme de Télécommunications, 75624 Paris | Circuit arrangement for switching through PCM words or data words of different bit rate frequencies via a coupling network with multiplex lines of a higher order |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0186141A2 (en) * | 1984-12-20 | 1986-07-02 | Siemens Aktiengesellschaft | Multiplexer demultiplexer with a channel distributor for digital signals of different hierarchical levels |
EP0186141A3 (en) * | 1984-12-20 | 1988-08-17 | Siemens Aktiengesellschaft Berlin Und Munchen | Multiplexer with a channel distributor for digital signals of different hierarchical levels |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69332328T2 (en) | Large bandwidth packet switch | |
DE3742941C2 (en) | ||
DE2758797C2 (en) | Converter for converting serial channel data from a large number of primary digital multiplex lines into parallel channel data | |
EP0156339B1 (en) | Method and arrangement for establishing and operating a time division broadband communication in a tdm exchange | |
DE3875993T2 (en) | MEDIATION SYSTEM FOR HYBRID TIME MULTIPLEXES. | |
DE2723138A1 (en) | SUBDIVIDED FIELD | |
EP0057758B1 (en) | Circuit arrangement for telecommunication exchanges, in particular pcm telephone exchanges, with a time-division multiplex switching arrangement having time-slot multiples | |
EP0777351B1 (en) | Synchronous digital transmission system | |
EP0514856A2 (en) | Channel switching network | |
DE69327412T2 (en) | METHOD AND DEVICE FOR ELASTIC BUFFERING IN A SYNCHRONOUS DIGITAL TELECOMMUNICATION SYSTEM | |
EP0598455B1 (en) | Transmission system for synchronous digital hierarchy | |
DE69535152T2 (en) | Integrated network switching, which supports a wide range of functions | |
DE2822896A1 (en) | DIGITAL TIME MULTIPLE COUPLING DEVICE | |
EP0173274B1 (en) | Method and circuit arrangement for realizing and maintaining a time division broadband connection | |
DE3228518A1 (en) | Circuit arrangement for preparing PCM systems for switching purposes | |
DE2306260A1 (en) | PROCEDURE FOR DISCLOSURE OF SWITCHING SEQUENCE INFORMATION DURING THE TRANSMISSION OF PCM WORDS | |
DE69232010T2 (en) | Switching unit between inputs and outputs of a communication system | |
DE2306301B2 (en) | Arrangement for generating switching identification information in PCM exchanges | |
DE3122230A1 (en) | CIRCUIT ARRANGEMENT FOR TIME MULTIPLEX TELECOMMUNICATION SYSTEMS, ESPECIALLY PCM TELEPHONE SYSTEM, WITH TIME MULTIPLEX CABLES, THEIR TIME CHANNELS PARTLY FOR MESSAGE CONNECTIONS AND PARTICIPATION OF SIGNAL TRANSMISSION | |
CH626209A5 (en) | Mirrored switching network for telecommunications systems | |
DE69535151T2 (en) | Integrated network switching that supports a wide range of functions | |
DE2458388C2 (en) | Electronic coupling group for data processing systems, in particular telecommunications systems | |
DE69333381T2 (en) | Serial frequency converter with tolerance of jitter on the payload | |
EP0110360B1 (en) | Circuit arrangement for composing and separating speech and data during the transmission in a digital switching network | |
EP0066654B1 (en) | Circuit arrangement for centrally controlled time-division multiplex telecommunication exchanges, in particular pcm-telephone exchanges with a switching network, with interface circuits, with a central control unit and with decentralised control units added to the interface circuits |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |