DE3726359A1 - Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels - Google Patents

Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels

Info

Publication number
DE3726359A1
DE3726359A1 DE19873726359 DE3726359A DE3726359A1 DE 3726359 A1 DE3726359 A1 DE 3726359A1 DE 19873726359 DE19873726359 DE 19873726359 DE 3726359 A DE3726359 A DE 3726359A DE 3726359 A1 DE3726359 A1 DE 3726359A1
Authority
DE
Germany
Prior art keywords
signals
signal
basic
base
superframe
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19873726359
Other languages
German (de)
Other versions
DE3726359C2 (en
Inventor
Guenther Pexa
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 DE19873726359 priority Critical patent/DE3726359A1/en
Publication of DE3726359A1 publication Critical patent/DE3726359A1/en
Application granted granted Critical
Publication of DE3726359C2 publication Critical patent/DE3726359C2/de
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals

Abstract

In the transmission of a digital sound signal which is divided into two basic signals of the same data rate which are transmitted over different transmission paths, it is generally the case that the delays are different. On the transmitting side, each basic signal (B1, B2) is provided with a multiframe alignment signal (/RK, RK), so that on the receiving side it is possible to determine the difference in delay (L). On the receiving side, codewords of the basic signals are alternately stored, the codewords of the basic signal (B2) with the longer delay being read out again immediately and the codewords of the other basic signal (B1) being read out after a time delay.

Description

Die Erfindung betrifft ein Verfahren zum Laufzeitausgleich zwischen den Codewörtern eines digitalen Tonsignals nach dem Oberbegriff des Patentanspruchs 1.The invention relates to a method for the runtime compensation between the code words of a digital audio signal according to the generic term of claim 1.

Erfolgt die Übertragung von digitalen Tonsignalen beispielsweise über einen ISDN-Basisanschluß, so reicht die Übertragungskapazität eines Basiskanals nicht aus. Das digitale Tonsignal muß vielmehr über beide Basiskanäle übertragen werden. Nähere Einzelheiten über die Technik des ISDN (Integrated Services Digital Network) können beispielsweise der Funkschau 13/1987, Seite 40-42 oder dem Sonderheft "telcom report" diensteintegrierendes Digitalnetz ISDN, Februar 1985 der Firma Siemens AG entnommen werden. Da die Basiskanäle unterschiedliche Übertragungswege aufweisen können, treten Laufzeitunterschiede bis zu ca. einer halben Sekunde auf. Empfangsseitig müssen diese Laufzeitunterschiede automatisch ausgeglichen werden, um das ursprüngliche digitale Tonsignal wiederzugewinnen.For example, digital audio signals are transmitted over an ISDN base connection, the transmission capacity is sufficient of a base channel. The digital audio signal must rather be transmitted over both basic channels. More details about the technology of ISDN (Integrated Services Digital Network) can, for example, Funkschau 13/1987, page 40-42 or the special service "telcom report" integrated digital network ISDN, February 1985 from Siemens AG. Because the base channels have different transmission paths runtime differences of up to about half Second on. At the receiving end, these runtime differences must are automatically balanced to the original digital Recover sound signal.

Aufgabe der Erfindung ist es, ein einfach realisierbares Verfahren zum Laufzeitausgleich anzugeben.The object of the invention is an easy to implement method to be specified for maturity compensation.

Die Aufgabe wird durch die im Patentanspruch 1 angegebenen Merkmale gelöst. Außerdem ist eine Anordnung zur Durchführung des Verfahrens angegeben.The object is achieved by the features specified in claim 1 solved. In addition, an arrangement for performing the Procedure specified.

Vorteilhaft bei diesem Verfahren ist es, daß praktisch keine weitere Laufzeit zur Signallaufzeit hinzukommt. Der Basiskanal mit der größeren Laufzeit bestimmt die Gesamtlaufzeit des digitalisierten Tonsignals. Die Speicherkapazität entspricht nur dem maximalen Laufzeitunterschied zwischen beiden Basiskanälen.It is advantageous in this process that practically none additional runtime is added to the signal runtime. The base channel with the longer term determines the total term of the digitized Tone signal. The storage capacity only corresponds to that  maximum runtime difference between the two basic channels.

Die Verwendung von zwei Überrahmenkennungen gestattet sowohl ein rasches Einsynchronisieren als auch ein schnelles Feststellen der Laufzeitdifferenz.The use of two superframe identifiers allows both a quick synchronization as well as a quick detection the transit time difference.

Weitere vorteilhafte Ausbildungen der Erfindung sind in den übrigen Unteransprüchen angegeben.Further advantageous embodiments of the invention are in the other subclaims specified.

Ein bevorzugtes Ausführungsbeispiel der Erfindung wird anhand von Figuren näher erläutert.A preferred embodiment of the invention is based on explained in more detail by figures.

Es zeigenShow it

Fig. 1 einen möglichen Verbindungsaufbau zur Übertragung eines Tonsignals, Fig. 1 shows a possible connection arrangement for transfer of an audio signal,

Fig. 2 eine Sendeeinrichtung, Fig. 2 is a transmitting device,

Fig. 3 eine Empfangseinrichtung, Fig. 3 shows a receiving device,

Fig. 4 ein Zeitdiagramm der übertragenen und empfangsseitig verarbeiteten digitalen Signale und Fig. 4 is a timing diagram of the transmitted and processed digital signals and

Fig. 5 ein Zeitdiagramm der Basissignale. Fig. 5 is a timing diagram of the basic signals.

In Fig. 1 ist ein Beispiel für die Übertragung eines digitalisierten Tonsignals über eine ISDN-Verbindung (Integrated Services Digital Network) dargestellt. Zunächst soll ein ISDN-Basisanschluß kurz erläutert werden. Über einen Basisanschluß hat der Teilnehmer Zugriff zu zwei Basiskanälen B 1, B 2, die jeweils eine Datenübertragung mit einer Bitrate von 64 kbit/s ermöglichen. Sollen nun Tonsignale guter Qualität übertragen werden, so ist es erforderlich, einen Frequenzbereich von 40 Hz bis 15 kHz vorzusehen. Die analogen Tonsignale werden abgetastet, quantisiert und nach einem datenreduzierenden Verfahren codiert. Man erhält so ein digitales Tonsignal von 128 kbit/s oder geringfügig darunter. Es ist also notwendig, zwei Basiskanäle B 1 und B 2 zu belegen. Beim Aufband einer Verbindung werden häufig unterschiedliche Verbindungswege für die Basiskanäle geschaffen. So verläuft der erste Basiskanal B 1 von der ISDN-Sendeeinrichtung ISDN-SE ausgehend über eine erste Vermittlung V 1 auf kürzestem Wege über eine zweite Vermittlung V 2 zur ISDN-Empfangseinrichtung ISDN-EE. Der zweite Basiskanal B 2 verläuft wieder von der ISDN-Sendeeinrichtung über die erste Vermittlung V 1, jedoch über eine Satelliten-Sendestelle SS, die Funkstrecke zum Satelliten SAT, vom Satelliten zur Satelliten-Empfangsstelle SE, über eine dritte Vermittlung V 3 und die zweite Vermittlung V 2 zur ISDN- Empfangsstelle. Die Darstellung der Verbindungen und der ISDN- Einrichtungen ist hier stark vereinfacht. Einzelheiten über die ISDN-Anschlußtechnik sind dem in der Beschreibungseinleitung erwähnten "telcom report" zu entnehmen.In Fig. 1 an example of the transmission of a digitized sound signal over an ISDN connection (Integrated Services Digital Network) is shown. First, an ISDN basic connection will be briefly explained. Via a base connection, the subscriber has access to two base channels B 1 , B 2 , each of which enables data transmission at a bit rate of 64 kbit / s. If sound signals of good quality are now to be transmitted, it is necessary to provide a frequency range from 40 Hz to 15 kHz. The analog audio signals are sampled, quantized and encoded using a data-reducing method. This gives a digital audio signal of 128 kbit / s or slightly less. It is therefore necessary to occupy two basic channels B 1 and B 2 . When establishing a connection, different connection paths are often created for the basic channels. Thus, the first base channel B 1 runs from the ISDN transmission device ISDN-SE via a first exchange V 1 via the shortest route via a second exchange V 2 to the ISDN reception device ISDN-EE . The second base channel B 2 runs again from the ISDN transmitter via the first switch V 1 , but via a satellite transmitter SS , the radio link to the satellite SAT , from the satellite to the satellite receiver SE , via a third switch V 3 and the second switch Switching V 2 to the ISDN receiving point. The representation of the connections and the ISDN facilities is greatly simplified here. Details on the ISDN connection technology can be found in the "telcom report" mentioned in the introduction to the description.

Wesentlich ist allein, daß das digitale Tonsignal in zwei Basisbandsignale B 1 und B 2 aufgeteilt werden muß. Dies geschieht byteweise; ein Byte wird ebenfalls als Oktett und im folgenden als Codewort bezeichnet, obwohl hier in Abhängigkeit vom Codierverfahren ein Codewort Teile eines Abtastwertes oder auch mehrere Abtastwerte beinhalten kann.The only essential thing is that the digital audio signal must be divided into two baseband signals B 1 and B 2 . This happens byte by byte; a byte is also referred to as an octet and in the following text as a code word, although here, depending on the coding method, a code word can contain parts of a sample or several samples.

Durch die unterschiedlichen Übertragungswege ergeben sich natürlich unterschiedliche Laufzeiten. An den Ausgängen der ISDN-Empfangseinrichtung ISDN-EE können daher die Codewörter entgegen ihrer ursprünglichen Zuordnung um bis zu 0,5 s gegeneinander verschoben sein. Synchronisiereinrichtungen sorgen dafür, daß die Laufzeitunterschiede nur ein ganzzahliges Vielfaches eines Codewortes ausmachen. Die Aufteilung des digitalen Tonsignals in zwei Basisbandsignale ist dem in Fig. 4 dargestellten Zeitdiagramm zu entnehmen. The different transmission paths naturally result in different terms. At the outputs of the ISDN receiving device ISDN-EE , the code words can therefore be shifted from each other by up to 0.5 s, contrary to their original assignment. Synchronizing devices ensure that the runtime differences only make up an integral multiple of a code word. The division of the digital audio signal into two baseband signals is shown in the time diagram shown in FIG. 4.

In Fig. 2 werden die Sendeeinrichtungen näher erläutert. Sie bestehen aus einer Abtast/Codiereinrichtung AT/COD, deren Eingang ein analoges Tonsignal TS zugeführt wird und an deren beiden Ausgängen bereits das in zwei Teilsignale T 1 und T 2aufgeteilte digitale Tonsignal abgegeben wird. Die Ausgänge sind jeweils über eine erste Einfügeeinrichtung EE 1 und eine zweite Einfügeeinrichtung EE 2 geführt, die jeweils einen zweiten Eingang aufweisen, der mit dem Ausgang eines Rahmenkennung-Generators RG verbunden sind. Die Ausgänge der Einfügeeinrichtungen sind mit Eingängen der ISDN-Sendeeinrichtung verbunden. Am Ausgang werden die Basissignale B 1, B 2 und die Vermittlungsinformation D 16 als Multiplexsignal abgegeben. Diese Signale werden hier als ISDN- Basissignal IBS bezeichnet.In FIG. 2, the transmitting means will be explained. They consist of a scanning / coding device AT / COD , the input of which is supplied with an analog sound signal TS and at whose two outputs the digital sound signal divided into two partial signals T 1 and T 2 is already emitted. The outputs are each guided via a first insertion device EE 1 and a second insertion device EE 2 , each of which has a second input, which are connected to the output of a frame identifier generator RG . The outputs of the insertion devices are connected to the inputs of the ISDN transmission device. The base signals B 1 , B 2 and the switching information D 16 are emitted at the output as a multiplex signal. These signals are referred to here as the ISDN basic signal IBS .

Das Abtasten eines analogen Tonsignals TS ist jedem Fachmann geläufig. Die hier angewendete spezielle Codierung ist für die Erfindung selber unwesentlich. Wie aus Fig. 4 ersichtlich ist, wird von dem codierten Tonsignal DTS jedes zweite Codewort B 1-0, B 1-2, . . . dem ersten Teilsignal T 1 bzw. dem ersten Basissignal B 1 zugeordnet (Fig. 4.2), der übrigen Codewörter B 2-1, B 2-3, . . . werden jeweils dem zweiten Teilsignal T 2 bzw. dem zweiten Basissignal B 2 zugeordnet (Fig. 4.3). In jedes Teilsignal T 1, T 2 wird eine Rahmenkennung eingefügt. Die so erhaltenen Signale werden hier als Basissignale B 1 und B 2 bezeichnet. Die Rahmenkennung RK kann natürlich konzentriert am Anfang eines jeden Pulsrahmens als spezielles Codewort beispielsweise 00010111 eingefügt werden. Es ist aber ebenso möglich, die einzelnen Bits äquidistant innerhalb der Dauer eines Pulsrahmens zu verteilen. Dies hat den Vorteil, daß die Rahmenkennung keine zusätzliche Übertragungskapazität beansprucht, da beispielsweise in großen Abständen ein Tonsignal gröber quantisiert werden kann. Außerdem muß eine Überrahmenperiode UP (Fig. 5) gekennzeichnet werden, die mindestens die doppelte Zeitdauer des maximalen Laufzeitunterschiedes der Basissignale aufweisen. Nur so ist es möglich, festzustellen, welches Basissignal verzögert ist. Als Überrahmenkennung werden zwei Rahmenkennungen RK, verwendet werden, beispielsweise 00010111 und 11101000, die mindestens je einmal zweckmäßigerweise jedoch jeweils mehrmals innerhalb der Zeit des maximalen Laufzeitunterschiedes - dies entspricht der halben Überrahmenperiodendauer - übertragen werden. Hierdurch wird keine zusätzliche Übertragungskapazität benötigt und die Feststellung des Laufzeitunterschiedes ist schneller möglich. Das Prinzip ist in Fig. 5 dargestellt. In die Toninformation der Basiskanäle B 1 und B 2 sind die Rahmenkennungen - Codewörter mit jeweils acht Bits - eingebettet. Die Bits jeder Rahmenkennung sind dabei gleichmäßig innerhalb einer Überrahmenperiode verteilt. Jedes Bit einer Rahmenkennung ist einem festem Platz des Pulsrahmens zugeordnet. Zwischen den einzelnen Bits der Rahmenkennung werden jeweils viele Bits an Toninformation übertragen. Diese Details sind in Fig. 5 aus Gründen der Übersichtlichkeit jedoch nicht eingezeichnet. In Fig. 5 ist das zweite Basissignal B 2 gegenüber dem ersten Basissignal B 1 um die Differenz D verzögert. Wie aus Fig. 5 ersichtlich ist, kann diese Differenz spätestens nach cirka einer halben Überrahmenperiode UP ermittelt werden. Nämlich immer dann, wenn in jedem Basissignal ein Überrahmenanfang oder die Mitte eines Überrahmens durch einen Wechsel der Rahmenkennung in RK oder RK in gefunden wird. Einzelheiten werden anhand Fig. 3 näher erläutert.Any person skilled in the art is familiar with the sampling of an analog audio signal TS . The special coding used here is not essential for the invention itself. As can be seen from Fig. 4, the coded audio signal DTS every second code word B 1-0 , B 1-2,. . . assigned to the first partial signal T 1 or the first basic signal B 1 ( FIG. 4.2), the remaining code words B 2-1 , B 2-3,. . . are assigned to the second sub-signal T 2 and the second basic signal B 2 ( Fig. 4.3). A frame identifier is inserted into each partial signal T 1 , T 2 . The signals thus obtained are referred to here as basic signals B 1 and B 2 . The frame identifier RK can of course be inserted in a concentrated manner at the beginning of each pulse frame as a special code word, for example 00010111. However, it is also possible to distribute the individual bits equidistantly within the duration of a pulse frame. This has the advantage that the frame identifier does not require any additional transmission capacity, since, for example, a sound signal can be quantized more coarsely at large intervals. In addition, an overframe period UP ( FIG. 5) must be identified which has at least twice the duration of the maximum transit time difference of the base signals. This is the only way to determine which base signal is delayed. Two frame identifiers RK are used as the superframe identifier, for example 00010111 and 11101000, which are expediently transmitted at least once each time, however, in each case several times within the time of the maximum runtime difference - this corresponds to half the superframe period. As a result, no additional transmission capacity is required and the difference in transit time can be determined more quickly. The principle is shown in Fig. 5. The frame identifications - code words with eight bits each - are embedded in the sound information of the basic channels B 1 and B 2 . The bits of each frame identifier are evenly distributed within a superframe period. Each bit of a frame identifier is assigned to a fixed location of the pulse frame. Many bits of audio information are transmitted between the individual bits of the frame identifier. However, these details are not shown in FIG. 5 for reasons of clarity. In FIG. 5, the second base signal B is delayed 2 relative to the first base signal B 1 by the difference D. As can be seen from FIG. 5, this difference can be determined after about half a superframe period UP at the latest. Namely, whenever a base frame or the middle of a frame is found in each base signal by changing the frame identifier in RK or RK in. Details are explained in more detail with reference to FIG. 3.

In Fig. 3 ist eine Empfangseinrichtung zur Wiedergewinnung des Tonsignals dargestellt. Das ISDN-Basissignal IBS wird über einen Eingang 3 einer ISDN-Empfangseinrichtung ISDN-EE zugeführt. Deren Ausgänge 4 bzw. 5 sind über einen Multiplexer MUX mit dem Eingang eines Speichers ST verbunden und außerdem jeweils über eine erste Überrahmen-Erkennungseinrichtung RE 1 und über eine zweite Überrahmen-Erkennungseinrichtung RE 2 mit Eingängen einer Steuerung ST verbunden. Die Steuerung liefert die Schreibsignale SA und die Lesesignale LA für den Speicher ST. Am Ausgang 6 des Speichers werden die Basissignale entsprechend Fig. 4.6 geordnet abgegeben. In Fig. 3 a receiving device is illustrated for recovering the sound signal. The ISDN basic signal IBS is fed via an input 3 to an ISDN receiving device ISDN-EE . Their outputs 4 and 5 are connected via a multiplexer MUX to the input of a memory ST and, moreover, are each connected to inputs of a control ST via a first superframe recognition device RE 1 and a second superframe recognition device RE 2 . The controller supplies the write signals SA and the read signals LA for the memory ST . At the output 6 of the memory, the basic signals are emitted in accordance with FIG .

Durch die ISDN-Empfangseinrichtung werden bereits an den Ausgängen 4 und 5 die Basissignale B 1 und B 2 separat ausgegeben. Hierbei ist bereits eine Synchronisation der Codewörter entsprechend Fig. 4.4 und 4.5 gegeben. Die Laufzeitdifferenz beträgt ein ganzzahliges Vielfaches zweier Codewortlängen. Die Überrahmen- Erkennungseinrichtungen ermitteln aus den Rahmenkennungen RK und Beginn und Mitte der Überrahmenperiode. Die Überrahmen- Erkennungseinrichtungen können natürlich ebenso Teil einer stets erforderlichen Synchronisiereinrichtung sein.The base signals B 1 and B 2 are already output separately at outputs 4 and 5 by the ISDN receiving device. Here, the code words are already synchronized in accordance with FIGS. 4.4 and 4.5. The runtime difference is an integer multiple of two code word lengths. The superframe recognition devices determine from the framework identifiers RK and the beginning and middle of the superframe period. The superframe detection devices can of course also be part of a synchronization device that is always required.

Die Codewörter der beiden Basissignale B 1 und B 2 werden abwechselnd in den Speicher M eingelesen. Der Multiplexer kann hierbei durch Three-State-Ausgänge nachgebildet werden. Zum Auslesen muß von der Steuerung ST zunächst ermittelt werden, welches Basissignal die größere Laufzeit aufweist, dann muß die Zeitdifferenz D zwischen den Überrahmen ermittelt werden und dies beim Auslesen aus dem Speicher M berücksichtigt werden. Die Ermittlung der Differenz wird anhand der Fig. 4.4 und 4.5 genauer erläutert. Es wird davon ausgegangen, daß mit dem letzten Codewort eines vorangegangenen Pulsrahmens PR auch die Überrahmenerkennung erfolgt ist. Das heißt, vor dem ersten Codewort B 1-0 des ersten Basissignals B 1 des folgenden dargestellten Pulsrahmens wurde ein Überrahmenanfang festgestellt und vor dem ersten Codewort B 1-1 des zweiten Basissignals B 2 S wurde ebenfalls ein Überrahmenanfang festgestellt. Zwischen beiden "Überrahmenkennungen" (Wechsel der Rahmenkennungen in RK) ergibt sich die Zeitdifferenz D. Da das zweite Basissignal B 2 die größere Laufzeit aufweist, wird jedes in den Speicher eingeschriebene Codewort dieses Basissignals sofort wieder ausgelesen (oder direkt an den Ausgang 6 durchgeschaltet), die Ausleseadresse ist mit der Einleseadresse identisch. Das erste Basissignal B 1 muß entsprechend der Laufzeitdifferenz L verzögert ausgelesen werden. Bei einem Zeitunterschied von D gleich drei Codewörtern ergibt sich eine Laufzeitdifferenz von L = D - 1 Codewörtern. Die Adresse zum Auslesen des ersten Basissignals B 1 muß folglich entsprechend reduziert werden, nach Fig. 4.5 um L = 3 - 1. So ergibt sich entsprechend Fig. 4.6 wieder das ursprüngliche digitale Tonsignal am Ausgang 6 des Speichers M, das jedoch noch die Rahmenkennungen aufweist. Diese werden vor der Rückumsetzung in ein analoges Tonsignal eliminiert. Die Verarbeitung der Codewörter in der Anordnung nach Fig. 3 kann seriell oder parallel erfolgen.The code words of the two basic signals B 1 and B 2 are read into the memory M alternately. The multiplexer can be simulated by three-state outputs. For reading out, the control ST must first determine which base signal has the longer transit time, then the time difference D between the superframes must be determined and this must be taken into account when reading out from the memory M. The determination of the difference is explained in more detail with reference to FIGS. 4.4 and 4.5. It is assumed that the last code word of a previous pulse frame PR has also been used to identify the superframe. That is, before the first code word B 1-0 of the first base signal B 1 of the pulse frame shown below, an overframe start was found and before the first code word B 1-1 of the second base signal B 2 S , an overframe start was also found. The time difference D results between the two "superframe identifiers" (change of the frame identifiers in RK ). Since the second basic signal B 2 has the longer transit time, each codeword of this basic signal written into the memory is immediately read out again (or directly connected to the output 6 ), the read-out address is identical to the read-in address. The first base signal B 1 must be read out with a delay in accordance with the transit time difference L. With a time difference of D equal to three code words, there is a transit time difference of L = D - 1 code words. The address for reading out the first basic signal B 1 must consequently be reduced accordingly, according to FIG. 4.5 by L = 3 - 1. Thus, according to FIG. 4.6, the original digital audio signal at output 6 of memory M again results, but this still contains the frame identifiers having. These are eliminated before being converted back into an analog audio signal. The processing of the code words in the arrangement according to FIG. 3 can take place in series or in parallel.

Wenn im Gegensatz zu Fig. 4 und Fig. 5 dagegen das erste Basissignal B 1 die größere Laufzeit aufweist, dann muß die Ausleseadresse für das zweite Basissignal um L = D + 1 verringert werden. Die Adressenberechnung kann sowohl softwaremäßig als auch hardwaremäßig durchgeführt werden. Durch die Mehrfachaussendung der Rahmenkennungen ergibt sich bereits eine große Unempfindlichkeit gegenüber Übertragungsfehlern. Damit auch starke und länger anhaltende Übertragungsstörungen keine Fehlsynchronisierung verursachen, sollten die Überrahmen-Erkennungsschaltungen und/oder die Steuerung zusätzlich eine Hysterese aufweisen. Diese Schaltungen sind aus Synchronisiereinrichtungen für Multiplexgeräte hinreichend bekannt.If in contrast to FIG. 4 and FIG. 5, however, the first base signal B 1 having the greater run time, then the read-out address for the second base signal to L = D + 1 must be reduced. The address calculation can be carried out both software and hardware. The multiple transmission of the frame identifiers already results in great insensitivity to transmission errors. The superframe detection circuits and / or the controller should additionally have a hysteresis so that even strong and longer-lasting transmission disturbances do not cause incorrect synchronization. These circuits are well known from synchronizing devices for multiplex devices.

Für die Übertragung von Stereo-Tonsignalen sind zwei Basisanschlüsse mit insgesamt vier Basiskanälen erforderlich. Auch hier kann der Laufzeitausgleich in gleicher Weise erfolgen, wobei jedem Tonkanal die beschriebene Anordnung zugeordnet wird. Hierzu ist jedoch in jedem Kanal eine entsprechend umfangreichere Steuerung und eine Verkopplung der beiden Steuerungen notwendig. Von den vier empfangenen Basissignalen wird wiederum das Basissignal mit der größten Laufzeit ermittelt. Anschließend werden die Ausleseadressen für die drei übrigen Basiskanäle errechnet. Jeder Speicher muß dabei natürlich die Codewörter zweier Basiskanäle für die Dauer des maximalen Laufzeitunterschiedes speichern können.There are two basic connections for the transmission of stereo sound signals with a total of four basic channels required. Also here the runtime compensation can take place in the same way, whereby the arrangement described is assigned to each sound channel. For this, however, there is a correspondingly more extensive one in each channel Control and a coupling of the two controls necessary. Of the four basic signals received, this in turn becomes Base signal with the longest transit time determined. Subsequently the readout addresses for the three other basic channels are calculated. Each memory must of course have the code words of two Basic channels for the duration of the maximum runtime difference can save.

Claims (8)

1. Verfahren zum Ausgleich von Laufzeitunterschieden der Übertragung eines digitalen Tonsignals, das in mindestens zwei Basissignale (B 1, B 2) gleicher Datenrate aufgeteilt wird, die über unterschiedliche Verbindungswege übertragen werden, dadurch gekennzeichnet,
daß sendeseitig jedes Basissignal (B 1, B 2) mit einer Überrahmenkennung (RK, ) versehen ist,
daß empfangsseitig Codewörter (B 1-0, B 1-1 . . .) der beiden Basissignale (B 1, B 2) abwechselnd eingespeichert werden,
daß die Überrahmenkennungen der Basissignale (B 1, B 2) ermittelt werden,
daß aufgrund der Überrahmenkennungen die Laufzeitdiffenrenz (L) zwischen den Basissignalen (BS 1, BS 2) ermittelt wird,
daß die Codewörter (BS 1-0, BS 1-2, . . .) des Basiskanals (BS 2) mit der längeren Laufzeit sofort wieder ausgelesen werden und
daß die Codewörter (BS 2-1, BS 2-3, . . .) des anderen Basiskanals zeitgerecht verzögert ausgelesen werden.
1. A method for compensating for time differences in the transmission of a digital audio signal which is divided into at least two basic signals ( B 1 , B 2 ) of the same data rate, which are transmitted over different connection paths , characterized in that
that each base signal ( B 1 , B 2 ) is provided with an over-frame identifier ( RK ,) on the transmission side,
that code words ( B 1-0 , B 1-1... ) of the two base signals ( B 1 , B 2 ) are stored alternately at the receiving end,
that the superframe identifiers of the basic signals ( B 1 , B 2 ) are determined,
that the transit time difference ( L ) between the basic signals ( BS 1 , BS 2 ) is determined on the basis of the superframe identifiers,
that the code words ( BS 1-0 , BS 1-2 ,...) of the base channel ( BS 2 ) with the longer runtime are immediately read out again and
that the code words ( BS 2-1 , BS 2-3 ,...) of the other base channel are read out with a time delay.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Überrahmenkennung aus zwei Rahmenkennungen (RK, ) besteht, die jeweils innerhalb einer Überrahmenperiode (UP) ausgesendet werden.2. The method according to claim 1, characterized in that the superframe identifier consists of two frame identifiers ( RK ,), which are each transmitted within one superframe period ( UP ). 3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß als zweite Rahmenkennung () die invertierte erste Rahmenkennung (RK) verwendet wird.3. The method according to claim 2, characterized in that the inverted first frame identifier ( RK ) is used as the second frame identifier () . 4. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, daß jede Rahmenkennung innerhalb einer Überrahmenperiode (UP) mehrfach aufeinanderfolgend ausgesendet wird. 4. The method according to claim 2 or 3, characterized in that each frame identifier within a superframe period ( UP ) is transmitted several times in succession. 5. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Übertragung eines Tonsignals (TS) über zwei ISDN-Basiskanäle (B 1, B 2) erfolgt.5. The method according to claim 1, characterized in that the transmission of a sound signal ( TS ) over two ISDN basic channels ( B 1 , B 2 ). 6. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Übertragung von Stereo-Tonsignalen über vier ISDN-Basiskanäle erfolgt.6. The method according to claim 1, characterized, that the transmission of stereo sound signals over four ISDN basic channels he follows. 7. Anordnung zum Laufzeitausgleich zur Durchführung des Verfahrens nach Anspruch 1, dadurch gekennzeichnet,
daß die Codewörter der Basissignale (B 1, B 2) abwechselnd in einen Speicher (M) eingeschrieben werden,
daß Überrahmen-Erkennungseinrichtungen (RE 1, RE 2) für jedes Basissignal (B 1, B 2) vorgesehen sind,
daß eine Steuerung zur Ermittlung der Laufzeitdiffenrenz (L) zwischen den Basissignalen vorgesehen ist,
daß die Codewörter (B 2-1, B 2-3, . . .) des Basissignals (B 2) mit der größeren Laufzeit sofort wieder ausgelesen werden und
daß die Codewörter (B 1-0, B 1-2) des anderen Basissignals (B 1) um die Laufzeitdifferenz (L) verzögert ausgegeben werden.
7. Arrangement for time compensation for performing the method according to claim 1, characterized in that
that the code words of the base signals ( B 1 , B 2 ) are alternately written into a memory ( M ),
that superframe detection devices ( RE 1 , RE 2 ) are provided for each base signal ( B 1 , B 2 ),
that a controller is provided for determining the transit time difference ( L ) between the basic signals,
that the code words ( B 2-1 , B 2-3 ,...) of the base signal ( B 2 ) with the longer transit time are immediately read out again and
that the code words ( B 1-0 , B 1-2 ) of the other base signal ( B 1 ) are output delayed by the time difference ( L ).
8. Anordnung nach Anspruch 6, dadurch gekennzeichnet,
daß bei der Übertragung von Stereo-Tonsignalen jeweils zwei ein Tonsignal (TS) beinhaltenden Basissignalen (B 1, B 2) ein Speicher (M) zugeordnet ist und
daß die Steuerungen (ST) miteinander gekoppelt sind.
8. Arrangement according to claim 6, characterized in
that a memory ( M ) is associated with the transmission of stereo sound signals each of two basic signals ( B 1 , B 2 ) containing a sound signal ( TS ) and
that the controls ( ST ) are coupled together.
DE19873726359 1987-08-07 1987-08-07 Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels Granted DE3726359A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19873726359 DE3726359A1 (en) 1987-08-07 1987-08-07 Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19873726359 DE3726359A1 (en) 1987-08-07 1987-08-07 Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels

Publications (2)

Publication Number Publication Date
DE3726359A1 true DE3726359A1 (en) 1989-02-23
DE3726359C2 DE3726359C2 (en) 1992-08-13

Family

ID=6333325

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19873726359 Granted DE3726359A1 (en) 1987-08-07 1987-08-07 Process and arrangement for delay equalisation between codewords of a digital sound signal transmitted over separate channels

Country Status (1)

Country Link
DE (1) DE3726359A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0529169A1 (en) * 1991-08-29 1993-03-03 International Business Machines Corporation Apparatus for connecting a communicating equipment to a digital communication network having at least two digital communication channels
EP0540452A1 (en) * 1991-11-01 1993-05-05 International Business Machines Corporation Method and apparatus for transforming low bandwidth telecommunications channels into a high bandwidth telecommunication channel
EP0565203A2 (en) * 1992-04-07 1993-10-13 Philips Patentverwaltung GmbH Multiplexer for time slot data
FR2700903A1 (en) * 1993-01-28 1994-07-29 Sagem Two-channel digital exchange
EP0614323A1 (en) * 1993-03-02 1994-09-07 International Business Machines Corporation Method and apparatus for transmitting a high bit rate data flow over N independent digital communication channels
EP0643546A2 (en) * 1993-09-09 1995-03-15 Nec Corporation ISDN terminal adapter using reduced memory for time difference compensation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3020176A1 (en) * 1980-05-28 1981-12-03 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt METHOD AND ARRANGEMENT FOR SIMULTANEOUSLY SENDING MESSAGES ON SEVERAL SAME-WAVE TRANSMITTERS
DE3035759A1 (en) * 1980-09-22 1982-05-13 Siemens AG, 1000 Berlin und 8000 München Continuous wave radio transmission with automatic balancing - emits measuring signals from centre at critical frequency to establish transit time differences
DE3132012A1 (en) * 1981-08-13 1983-03-03 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Arrangement for equalising amplitude and phase distortions on transmission paths for analog signals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3020176A1 (en) * 1980-05-28 1981-12-03 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt METHOD AND ARRANGEMENT FOR SIMULTANEOUSLY SENDING MESSAGES ON SEVERAL SAME-WAVE TRANSMITTERS
DE3035759A1 (en) * 1980-09-22 1982-05-13 Siemens AG, 1000 Berlin und 8000 München Continuous wave radio transmission with automatic balancing - emits measuring signals from centre at critical frequency to establish transit time differences
DE3132012A1 (en) * 1981-08-13 1983-03-03 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Arrangement for equalising amplitude and phase distortions on transmission paths for analog signals

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
K.H. Rosnbrock: "Die Dienste im ISDN: Schneller, klarer, vielseitiger" in Funkschau, 13/1987, S. 40-42 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0529169A1 (en) * 1991-08-29 1993-03-03 International Business Machines Corporation Apparatus for connecting a communicating equipment to a digital communication network having at least two digital communication channels
US5333132A (en) * 1991-08-29 1994-07-26 International Business Machines Corporation Connecting apparatus for plural channel digital communication network
EP0540452A1 (en) * 1991-11-01 1993-05-05 International Business Machines Corporation Method and apparatus for transforming low bandwidth telecommunications channels into a high bandwidth telecommunication channel
EP0565203A2 (en) * 1992-04-07 1993-10-13 Philips Patentverwaltung GmbH Multiplexer for time slot data
EP0565203A3 (en) * 1992-04-07 1995-05-03 Philips Patentverwaltung
FR2700903A1 (en) * 1993-01-28 1994-07-29 Sagem Two-channel digital exchange
EP0614323A1 (en) * 1993-03-02 1994-09-07 International Business Machines Corporation Method and apparatus for transmitting a high bit rate data flow over N independent digital communication channels
US5524111A (en) * 1993-03-02 1996-06-04 International Business Machines Corporation Method and apparatus for transmitting an unique high rate digital data flow over N multiple different independent digital communication channels between two different primary terminal adapters
EP0643546A2 (en) * 1993-09-09 1995-03-15 Nec Corporation ISDN terminal adapter using reduced memory for time difference compensation
EP0643546A3 (en) * 1993-09-09 1997-10-01 Nec Corp ISDN terminal adapter using reduced memory for time difference compensation.

Also Published As

Publication number Publication date
DE3726359C2 (en) 1992-08-13

Similar Documents

Publication Publication Date Title
EP0205200B1 (en) Method for transmitting audio and additional information in digital form
DE3732111C2 (en)
DE69832454T2 (en) DATA TRANSMISSION SYSTEM, TRANSMITTER AND RECEIVER
DE3726359C2 (en)
EP0374433A1 (en) Television receiver with digital and analog audio signal processing
DE2240218B2 (en) MONITORING DEVICE FOR A PULSE CODE MODULATION SYSTEM
DE2217178B2 (en) Circuit arrangement for interpolating the output codes of PCM transmission systems
EP0226802B1 (en) Television information transmission system
EP0448927A1 (en) Procedure for the transmission of time discrete information
DE2913346B2 (en) Device for receiving radio messages
DE60114059T2 (en) Processing of digital data of several data streams
EP0143268A2 (en) Process and device for inserting a digital binary narrow-band signal in, or for extracting this norrow-band signal from a time division multiplex signal
EP0324954A2 (en) Method and device for the shared transmission of digitized television, sound and data signals
DE10354973B3 (en) Method for determining transit time differences between picture and sound signals on television transmission links
DE69434905T2 (en) Data transmission methods, transmitters and receivers with reduced ambiguity
DE3344204A1 (en) Multiplex method for transmitting high-quality digitised stereo sound signals
DE4329733A1 (en) Time division multiplexing
DE3339967C2 (en)
DE2555369C3 (en) Methods and arrangements for the transmission of television still images, in particular with audio information
DE4129543C1 (en) Transmission of async. additional data over audio channels in time multiplex system - adding data to some of audio channels and inputting to multiplexer receiving signals from other channels handling only audio signals
DE2939230A1 (en) Data transmission method for text display - using TV receiver in which standard picture transmission lines are combined into data channels
DE19723760A1 (en) Device and method for receiving data
DE2928398C2 (en) Process for the digital transmission of analog signals
DE3901868C1 (en) Channel distributor for plesiochronous signals
EP0120323A1 (en) Arrangement for local data transmission between a data processing unit and several data terminals over standard transmission interfaces

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8363 Opposition against the patent
8339 Ceased/non-payment of the annual fee