[go: up one dir, main page]

DE10353494B4 - Device for echo cancellation - Google Patents

Device for echo cancellation Download PDF

Info

Publication number
DE10353494B4
DE10353494B4 DE2003153494 DE10353494A DE10353494B4 DE 10353494 B4 DE10353494 B4 DE 10353494B4 DE 2003153494 DE2003153494 DE 2003153494 DE 10353494 A DE10353494 A DE 10353494A DE 10353494 B4 DE10353494 B4 DE 10353494B4
Authority
DE
Germany
Prior art keywords
signals
noise
filter
echo
modulator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE2003153494
Other languages
German (de)
Other versions
DE10353494A1 (en
Inventor
Franz Dworschak
Alfred Fuchs
Manuchehr Dr. Ghazanfari
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 Corp
Original Assignee
Siemens Corp
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 Corp filed Critical Siemens Corp
Priority to DE2003153494 priority Critical patent/DE10353494B4/en
Publication of DE10353494A1 publication Critical patent/DE10353494A1/en
Application granted granted Critical
Publication of DE10353494B4 publication Critical patent/DE10353494B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/58Anti-side-tone circuits
    • H04M1/585Anti-side-tone circuits implemented without inductive element

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

Vorrichtung (1) zur Echounterdrückung in einem einen Datenkanal aufweisenden Kommunikationssystem mit einer Empfangseinheit zum Empfangen von über den Datenkanal gesendeten Empfangssignalen und mit einer Sendeeinheit zum Einspeisen von Sendesignalen in den Datenkanal, wobei eine adaptive Filtereinheit (8, 9) zum Unterdrücken unerwünschter die Empfangssignale überlagernde Echosignale (SEcho) und Rauscherzeugungsmittel (2) zur Erzeugung von Rauschsignalen und Überlagerungsmittel (3) zum Überlagern der Rauschsignale und der Sendesignale vorgesehen sind, dadurch gekennzeichnet, dass die Rauscherzeugungsmittel (2) mit einer Steuerungseinheit (6) verbunden sind, die zum Auslösen der Erzeugung der Rauschsignale in Abhängigkeit der Empfangssignale eingerichtet ist, dass ein mit der Sendeeinheit verbundener Sendemodulator (4) zum Aufprägen der Sendesignale auf eine erste Trägerwelle und ein Filtermodulator (11) vorgesehen sind, wobei der Filtermodulator (11) mit dem adaptiven Filter (8, 9) verbunden und zum Aufprägen von Korrektursignalen des adaptiven Filters (8, 9) auf eine zweite Trägerwelle eingerichtet ist, wobei ein Empfangsdemodulator (7) und ein dem adaptiven Filter (8,...Device (1) for echo suppression in a communication system having a data channel with a receiving unit for receiving received signals transmitted via the data channel and with a transmitting unit for feeding transmission signals into the data channel, wherein an adaptive filter unit (8, 9) for suppressing unwanted the received signals superimposed Echo signals (S echo ) and noise generation means (2) for generating noise signals and superposition means (3) for superimposing the noise signals and the transmission signals are provided, characterized in that the noise generation means (2) are connected to a control unit (6) which is for triggering the generation of the noise signals in response to the received signals is arranged such that a transmitting modulator connected to the transmitting modulator (4) for impressing the transmission signals to a first carrier wave and a filter modulator (11) are provided, wherein the filter modulator (11) with the adaptive filter r (8, 9) and adapted to apply correction signals of the adaptive filter (8, 9) to a second carrier wave, wherein a receive demodulator (7) and an adaptive filter (8, 9)

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft eine Vorrichtung zur Echounterdrückung in einem einen Datenkanal aufweisenden Kommunikationssystem mit einer Empfangseinheit zum Empfangen von über den Datenkanal gesendeten Empfangssignalen und mit einer Sendeeinheit zum Einspeisen von Sendesignalen in den Datenkanal, wobei eine adaptive Filtereinheit zum Unterdrücken unerwünschter die Empfangssignale überlagernde Echosignale und Rauscherzeugungsmittel zur Erzeugung von Rauschsignalen und Überlagerungsmittel zum Überlagern der Rauschsignale und der Sendesignale vorgesehen sind.The The invention relates to a device for echo suppression in a communication channel having a data channel Receive unit for receiving data sent over the data channel Receive signals and with a transmitting unit for feeding of transmission signals in the data channel, wherein an adaptive filter unit for suppressing unwanted the received signals superimposed Echo signals and noise generation means for generating noise signals and overlay means to overlay the noise signals and the transmission signals are provided.

Eine solche Vorrichtung ist aus GB 1 108 415 A bereits bekannt. Die dort beschriebene Vorrichtung ist Teil einer Telefonanlage, die eine Empfangseinheit zum Empfang von Empfangssignalen aufweist. Die Empfangssignale werden über einen Datenkanal gesendet, der sich zwischen zwei Telefonanlagen erstreckt. Jede Telefonanlage weist ferner eine Sendeeinheit zum Einspeisen von Sendersignalen in den Datenkanal auf. Aufgrund von Fernreflektionen der Sendersignale umfassen die Empfangssignale zeitverzögerte Echosignale. Zum Unterdrücken dieser Echosignale dient eine adaptive Filtereinheit. Die Echounterdrückung basiert auf dem Messen und dem Simulieren der Impulsantwort des Datenkanals. Hierbei macht man sich zu Nutze, dass die Kreuzkorrelationsfunktion des Empfängers und des Senders dem Faltungsintegral der Autokorrelationsfunktion des Empfängers mit der Impulsantwort des Datenkanals entspricht. Bei einem willkürlichen Rauschsignal ist die Autokorrelationsfunktion ein nicht verzögerter Einheitspuls, so dass dann das Faltungsintegral der Impulsantwort entspricht.Such a device is out GB 1 108 415 A already known. The device described therein is part of a telephone system having a receiving unit for receiving received signals. The received signals are sent via a data channel that extends between two telephone systems. Each telephone system also has a transmitting unit for feeding transmitter signals into the data channel. Due to remote reflections of the transmitter signals, the received signals comprise time-delayed echo signals. To suppress these echo signals is an adaptive filter unit. Echo cancellation is based on measuring and simulating the impulse response of the data channel. In this case, one makes use of the fact that the cross-correlation function of the receiver and of the transmitter corresponds to the convolution integral of the autocorrelation function of the receiver with the impulse response of the data channel. For an arbitrary noise signal, the autocorrelation function is a non-delayed unit pulse, so that then the convolution integral corresponds to the impulse response.

Zur Erzeugung von willkürlichen, also stochastisch verteilten, Rauschsignalen dienen Rauscherzeugungsmittel. Die Übertragungsbedingungen bei einem Telefongespräch ändern sich innerhalb eines einzigen Gesprächs nur wenig. Aus diesem Grunde wird das Rauschen nur am Anfang des Telefongesprächs über eine kurze Zeitdauer erfasst, um die Parameter zur Unterdrückung des Echosignals am Anfang des Gesprächs zu ermitteln und über den weiteren Verlauf des Gesprächs ohne weitere Rauscherzeugung zu verwenden.to Generation of arbitrary, that is, stochastically distributed, noise signals are noise generating means. The transmission conditions at a telephone conversation change within a single conversation only a little. For this reason, the noise is only at the beginning of Telephone conversation about one short period of time to the parameters for suppression of the Echo signal at the beginning of the conversation to determine and over the further course of the conversation to use without further generation of noise.

Die EP 0 229 524 A1 zeigt eine Vorrichtung zur Echounterdrückung in einem Kommunikationssystem, wobei die Vorrichtung eine Empfangseinheit und eine Sendeeinheit aufweist. Die Vorrichtung verfügt ferner über einen Modulator zum Aufprägen der zu übertragenden Sendesignale auf ein erstes Frequenzband und über einen Demodulator, mit dem das Empfangssignal einer anderen Trägerwelle mit einer zweiten Frequenz demoduliert wird. Die Vorrichtung arbeitet somit in verschiedenen Frequenzbändern. Auf eine Echounterdrückung mittels einer Rauscherzeugung wird jedoch verzichtet.The EP 0 229 524 A1 shows an apparatus for echo suppression in a communication system, wherein the apparatus comprises a receiving unit and a transmitting unit. The device also has a modulator for impressing the transmit signals to be transmitted on a first frequency band and a demodulator, with which the received signal of another carrier wave with a second frequency is demodulated. The device thus operates in different frequency bands. However, echo suppression by means of noise generation is dispensed with.

In der US 6,031,908 A ist unter anderem eine Vorrichtung zur Echounterdrückung beschrieben, die ebenfalls beim Telefonieren zur Anwendung gelangt. Insbesondere beim Umsetzen einer Vierleitungsverbindung für Fernverbindungen in eine Zweileitungsverbindung, die bei Verbindungen im Nahbereich eingesetzt wird, sind so genannte Gabelschaltungen notwendig, an denen insbesondere Echosignale eines intensiven Sendesignals auftreten können, mit dem das Empfangssignal überlagert wird. Solche Echosignale beeinträchtigen die Empfangsqualität und sind unerwünscht. Die vorbekannte Vorrichtung ist zur Unterdrückung des Echosignals vorgesehen und umfasst ein adaptives digitales Filter, dessen Filterkoeffizienten durch einen Einstellalgorithmus in Abhängigkeit des Echosignals programmier bar sind. Von dem adaptiven Filter erzeugte Korrektursignale werden mittels einer Summationseinheit von den Empfangssignalen abgezogen. Es entsteht ein im Wesentlichen störungsfreies Empfangssignal. Zur Erzeugung der Korrektursignale wird das adaptive Filter sowohl mit Sendesignalen als auch mit Empfangssignalen versorgt. Zur genauen Berechnung der Korrektursignale sind jedoch zumindest teilweise rauschartige Signale erforderlich, die jedoch in der Praxis nicht immer vorliegen.In the US 6,031,908 A Inter alia, a device for echo cancellation is described, which also comes when telephoning to the application. In particular, when implementing a four-line connection for remote connections in a two-line connection, which is used for connections in the vicinity, so-called hybrid circuits are necessary, in particular echo signals of an intense transmission signal can occur, with which the received signal is superimposed. Such echo signals affect the reception quality and are undesirable. The previously known device is provided for suppressing the echo signal and comprises an adaptive digital filter whose filter coefficients are programmable by a setting algorithm as a function of the echo signal. Correction signals generated by the adaptive filter are subtracted from the received signals by means of a summation unit. The result is a substantially interference-free received signal. To generate the correction signals, the adaptive filter is supplied with both transmit signals and receive signals. For accurate calculation of the correction signals, however, at least partially noise-like signals are required, which are not always present in practice.

Aufgabe der Erfindung ist es daher, eine Vorrichtung der eingangs genannten Art bereitzustellen, deren Echounterdrückung auch bei schnell veränderlichen Übertragungsbedingungen weitgehend fehlerfrei ist und die darüber hinaus eine verbesserte Übertragungsqualität aufweist.task The invention is therefore an apparatus of the aforementioned Art provide their echo cancellation even with rapidly changing transmission conditions is largely error-free and also has an improved transmission quality.

Die Aufgabe wird erfindungsgemäß dadurch gelöst, dass die Rauscherzeugungsmittel mit einer Steuerungseinheit verbunden sind, die zum Auslösen der Erzeugung der Rauschsignale in Abhängigkeit der Empfangssignale eingerichtet ist, dass ein mit der Sendeeinheit verbundener Sendemodulator zum Aufprägen der Sendesignale auf eine erste Trägerwelle und ein Filtermodulator vorgesehen sind, wobei der Filtermodulator mit dem adaptiven Filter verbunden und zum Aufprägen von Korrektursignalen des adaptiven Filters auf eine zweite Trägerwelle eingerichtet ist, wobei ein Empfangsdemodulator und ein dem adaptiven Filter empfangsseitig vorgeschalteter Filterdemodulator vorgesehen sind, und dass der Sendemodulator, der Filtermodulator und der Filterdemodulator auf Trägerwellen mit gleicher Frequenz abgestimmt sind, wobei der Empfangsdemodulator auf eine Trägerwelle abgestimmt ist, die eine diesbezüglich abweichende Frequenz aufweist.The The object is achieved in that the noise generating means connected to a control unit are the ones to trigger the generation of noise signals in response to the received signals is set up that a transmitting modulator connected to the transmitting unit for impress the transmission signals to a first carrier wave and a filter modulator are provided, wherein the filter modulator connected to the adaptive filter and to imprint set of correction signals of the adaptive filter to a second carrier wave with a receive demodulator and an adaptive filter on the receiving side upstream filter demodulator are provided, and that the transmit modulator, the filter modulator and the filter demodulator on carrier waves are tuned at the same frequency, wherein the receive demodulator on a carrier wave is agreed, one in this regard has different frequency.

Erfindungsgemäß findet die Erzeugung des Rauschsignals nicht kontinuierlich sondern nur im Bedarfsfall statt. Hierzu dient eine Steuerungseinheit, die mit den Rauscherzeugungsmitteln verbunden ist und diese zur Rauschsignalerzeugung anspricht. Zur Regelung der Rauschsignalerzeugung werden die Empfangssignale in die Steuerungseinheit eingespeist, wobei eine beispielsweise mittels Software implementierte Logik der Steuerungseinheit die Regelung der Rauschsignalerzeugung in Abhängigkeit der Empfangssignale übernimmt. Ein Kriterium zur Regelung der Rauscherzeugungsmittel ist beispielsweise die Amplitude der Empfangssignale. Wächst bei einer diesbezüglichen Weiterentwicklung die Amplitude über einen in der Steuerungseinheit implementierten Schwellenwert an, löst die Steuerungseinheit die Erzeugung der Rauschsignale mittels der Rauscherzeugungsmittel aus, so dass mit den dadurch verbesserten Einstellmöglichkeiten der Filterkoeffizienten eine wirksamere Echounterdrückung ermöglicht ist. Aufwändige Eingangsfilter und Analog-Digital-Wandler mit einem hohen Dynamikbereich sind im Rahmen der Erfindung überflüssig geworden, da ein so genanntes Überlaufen des Analog/Digital-Wandlers durch einen zu hohen Anteil der Echosignale in den Empfangssignalen erfindungsgemäß vermieden ist. Im Normalbetrieb ist die Echounterdrückung hingegen inaktiv, so dass keine Qualitätsminderungen aufgrund einer begrenzten Genauigkeit der Echounterdrückung auftreten.According to the invention finds the generation of the noise signal is not continuous but only if necessary. For this purpose, a control unit is used with the noise generating means is connected and this for the generation of noise signal responds. To control the noise signal generation, the received signals fed to the control unit, one example software implemented logic of the control unit the Control of the noise signal generation in response to the received signals takes over. A criterion for controlling the noise generation means is, for example the amplitude of the received signals. Grows in a related Further develop the amplitude a threshold implemented in the control unit, solve the Control unit, the generation of the noise signals by means of the noise generating means out, so with the resulting improved settings the filter coefficient allows for more efficient echo cancellation. elaborate Input filter and analog-to-digital converter with a high dynamic range have become redundant within the scope of the invention, because of a so-called overflow of the analog / digital converter by a too high proportion of the echo signals is avoided according to the invention in the received signals. In normal operation is the echo cancellation however, inactive, so no quality reductions due to a limited accuracy of echo cancellation occur.

Rauschsignale sind im Sinne der Erfindung stochastisch verteilte oder zufallsbedingt erzeugte Signale. Vorteilhafterweise sind die Rauscherzeugungsmittel und Überlagerungsmittel Bestandteile der Sendeeinheit. Auf diese Weise wird eine kompakte Baugruppe bereitgestellt.noise signals are stochastically distributed or random due to the invention generated signals. Advantageously, the noise generators are and overlay means Components of the transmitting unit. This will be a compact Assembly provided.

Weiterhin liegen im Rahmen der Erfindung die Empfangssignale und die Sendesignale nicht im Basisband der empfangs- und sendeseitigen digitalen Datenströme und können darüber hinaus auch im so genannten Hochfrequenzbereich unterschiedlichen Trägerwellen aufgeprägt werden. Durch den Frequenzunterschied der Trägerwellen im Hochfrequenzbereich ist eine gegenseitige Beeinflussung weitgehend herabgesetzt, wobei die Gefahr der nichtlinearen Wechselwirkungen der Frequenzen und somit der gegenseitigen Beeinflussung mit größer werdendem Frequenzabstand abnimmt. Trotz der hinsichtlich ihrer Frequenz unterschiedlichen Trägerfrequenz erfolgt die Echounterdrückung erfindungsgemäß durch Bereitstellen stochastisch verteilter Rauschsignale, wobei die Datenübertragung in der Regel in einem höheren Frequenzband die Berechnung der Rauschunterdrückung jedoch im Basisband stattfindet.Farther are within the scope of the invention, the received signals and the transmission signals not in the baseband of the receiving and transmitting digital data streams and beyond also in the so-called high frequency range of different carrier waves imprinted become. Due to the frequency difference of the carrier waves in the high frequency range is a mutual influence largely reduced, with the danger of nonlinear interactions of frequencies and thus the mutual influence with increasing frequency spacing decreases. Despite the different in terms of their frequency carrier frequency the echo cancellation takes place according to the invention Providing stochastically distributed noise signals, wherein the data transmission usually in a higher one Frequency band, however, the noise suppression calculation takes place in baseband.

Weitere zweckmäßige Ausgestaltungen und Vorteile der Erfindung sind Gegenstand der nachfolgenden Beschreibung eines Ausführungsbeispiels der Erfindung unter Bezug auf die beigeschlosseneFurther expedient embodiments and advantages of the invention are the subject of the following description an embodiment of the Invention with reference to the enclosed

Figur, die ein schematisches Flussdiagramm eines Ausführungsbeispiels der erfindungsgemäßen Vorrichtung verdeutlicht,
wobei gleiche Bezugszeichen auf gleichwirkende Bauteile verweisen.
FIG. 1, which illustrates a schematic flow diagram of an exemplary embodiment of the device according to the invention,
wherein like reference numerals refer to like acting components.

Die Vorrichtung 1 weist eine nur zum Teil verdeutlichte Sendeeinheit auf, die Rauscherzeugungsmittel 2, Überlagerungsmittel 3 sowie einen Sendemodulator 4 umfasst, dem ein Digi tal/Analog-Umsetzer 5 nachgeschaltet ist. Zur Regelung der Rauscherzeugungsmittel 2 ist eine Steuerungseinheit 6 vorgesehen, die mit den Rauscherzeugungsmitteln 2 verbunden ist. Die Vorrichtung 1 umfasst ferner eine Empfangseinheit, die einen Analog/Digital-Umsetzer 5 sowie einen Empfangsdemodulator 7 aufweist.The device 1 has a only partially clarified transmitting unit, the noise generating means 2 , Overlay media 3 and a transmit modulator 4 includes a digital / analog converter 5 is downstream. For regulation of the noise generation agents 2 is a control unit 6 provided with the noise-generating agents 2 connected is. The device 1 further comprises a receiving unit comprising an analog-to-digital converter 5 and a receive demodulator 7 having.

Zum Versenden eines Sendesignals erzeugt die Sendeeinheit ein digitales Basisbandsignal SD, das durch den Sendemodulator 4 und den nachgeschalteten Digital/Analog-Umsetzer 5 in ein analoges Signal umgewandelt und einer hochfrequenten Trägerwelle als Modulation aufgeprägt wird. Die Frequenz der Trägerwelle liegt beispielsweise bei 100 kHz. Das auf diese Weise erzeugte analoge Sendesignal SA wird in einen Datenkanal eingespeist und an einen gewünschten Empfänger geschickt.For sending a transmission signal, the transmission unit generates a digital baseband signal S D , which is transmitted by the transmission modulator 4 and the downstream digital-to-analog converter 5 converted into an analog signal and impressed on a high-frequency carrier wave as a modulation. The frequency of the carrier wave is for example at 100 kHz. The analog transmission signal S A generated in this way is fed into a data channel and sent to a desired receiver.

Aufgrund unterschiedlicher Impedanzen zwischen dem Ausgang der Vorrichtung 1 sowie der Datenleitung kommt es beim Versenden der Sendesignale SA zu Reflexionen. Diese Reflexionen werden als Echosignale SEcho bezeichnet, welche über den Datenkanal eintreffende empfangene Signale überlagern. Insbesondere bei hohen Sendeintensitäten treten durch diese Überlagerungen massive Empfangsstörungen auf.Due to different impedances between the output of the device 1 and the data line is it when sending the transmission signals S A to reflections. These reflections are referred to as echo signals S echo , which superimpose on the data channel incoming received signals. In particular, at high transmission intensities occur due to these overlays massive interference.

Zur Unterdrückung der Echosignale SEcho werden von den Eingangssignalen SE + SEcho der Vorrichtung 1 den Echosignalen SEcho entsprechende Korrektursignale SKorr abgezogen. Durch den Analog/Digital-Umsetzer 5 und den diesem nachgeschalteten Empfangsdemodulator 7 werden die korrigierten Empfangssignale SE in digitale Empfangssignale Sn überführt.To suppress the echo signals S echo of the input signals S E + S echo of the device 1 the echo signals S echo corresponding correction signals S Korr deducted. Through the analog / digital converter 5 and this downstream receive demodulator 7 the corrected received signals S E are converted into digital received signals S n .

Zur Erzeugung der Korrektursignale SKorr ist ein digitales adaptives Filter vorgesehen, das einen Koeffizientenspeicher 8 sowie eine Koeffizientenberechnungseinheit 9 umfasst. Zur Koeffizientenberechnung wird insbesondere der Teil der digitalen Empfangssignale Sn in die Koeffizientenberechnungseinheit 9 eingespeist, der die digitalen Echosignale enthält. Hierzu ist ein Filterdemodulator 10 vorgesehen, der auf die Trägerwelle des Sendesignals SA beziehungsweise des Echosignals SEcho und des Korrektursignals SKorr abgestimmt ist. Die Frequenz der Trägerwelle des Sendesignals SA und die Frequenz der Trägerwelle des Empfangssignals SE können somit unterschiedlich sein, ohne dass die Effektivität des adaptiven Filters 8, 9 beeinträchtigt ist.To generate the correction signals S Korr , a digital adaptive filter is provided which has a coefficient memory 8th and a coefficient calculation unit 9 includes. For the calculation of coefficients, in particular the part of the digital received signals S n becomes the coefficient calculation unit 9 fed, which contains the digital echo signals. This is a filter demodulator 10 in front seen, which is tuned to the carrier wave of the transmission signal S A and the echo signal S echo and the correction signal S Korr . The frequency of the carrier wave of the transmission signal S A and the frequency of the carrier wave of the received signal S E can thus be different without the effectiveness of the adaptive filter 8th . 9 is impaired.

Als zweites Eingangssignal der Koeffizientenberechnungseinheit 9 dienen die digitalen Sendesignale SD, die jedoch im Bedarfsfall, auf den nachfolgend noch genauer eingegangen wird, mit Rauschsignalen überlagert sind, welche mittels der Rauscherzeugungsmittel 2 erzeugbar sind. Aufgrund eines in der Koeffizientenberechnungseinheit 9 implementierten Algorithmus berechnet die Koeffizientenberechnungseinheit 9 den jeweiligen sich aus den Eingangsgrößen ergebenden Bedingungen entsprechende Koeffizienten und speist diese als Filterkoeffizienten in zugehörige Speicherbereiche des Koeffizientenspeichers 8 ein. Dessen Ausgangssignal entspricht einem digitalen berechneten Echosignal. Zur Differenzbildung auf der analogen Seite werden die digitalen Korrekturwerte des adaptiven Filters 8, 9 in analoge Korrektursignale SKorr umgewandelt. Hierzu ist der Koeffizientenspeicher 8 mit einem Filtermodulator 11 verbunden, dem ebenfalls ein Analog/Digital-Umsetzer 5 nachgeschaltet ist. Dabei entspricht die Frequenz der Trägerwelle des Korrektursignals SKorr derjenigen der Trägerwelle des Sendesignals SA.As second input signal of the coefficient calculation unit 9 serve the digital transmission signals S D , however, if necessary, to be discussed in more detail below, are superimposed with noise signals by means of the noise generation means 2 can be generated. Due to one in the coefficient calculation unit 9 implemented algorithm calculates the coefficient calculation unit 9 the coefficients corresponding to the respective conditions resulting from the input variables and feeds these as filter coefficients into associated memory areas of the coefficient memory 8th one. Its output signal corresponds to a digital calculated echo signal. The difference calculation on the analogue side becomes the digital correction values of the adaptive filter 8th . 9 converted into analog correction signals S Korr . This is the coefficient memory 8th with a filter modulator 11 connected, which is also an analog / digital converter 5 is downstream. In this case, the frequency of the carrier wave of the correction signal S Korr corresponds to that of the carrier wave of the transmission signal S A.

Die durch den adaptiven Filter 8, 9 bereitgestellte Echounterdrückung benötigt zur Berechnung der Koeffizienten des Koeffizientenspeichers 8 an der Empfangsseite der Koeffizientenberechnungseinheit 9 bevorzugt verrauschte Sendesignale, die in die Koeffizientenberechnungseinheit 9 eingespeist werden. Die Koeffizientenberechnungseinheit 9 ist ferner mit dem die korrigierten Echosignale SEcho enthaltenden Anteil der digitalen Empfangssignale, also mit den nach der Korrektur noch verbliebenen digitalisierten Echosignalen, versorgt, so dass durch Vergleich der verrauschten Sendesignale mit den digitalen Echosignalen SEcho nach der Korrektur eine genaue Berechnung der Koeffizienten ermöglicht ist. Aufgrund der stochastisch verteilt erzeugten Rauschsignale in den gesendeten Signalen ist die Koeffizientenberechnungseinheit 9 in der Lage, ausreichend genaue Koeffizienten zu berechnen und somit an die Echosignale SEcho wirksam angepasste Korrektursignale SKorr zu erzeugen.The through the adaptive filter 8th . 9 provided echo suppression needed to calculate the coefficients of coefficient memory 8th at the reception side of the coefficient calculation unit 9 preferably noisy transmission signals, which in the coefficient calculation unit 9 be fed. The coefficient calculation unit 9 is also supplied with the corrected echo signals S echo containing portion of the digital received signals, ie with the remaining after the correction digitized echo signals, so that by comparing the noisy transmission signals with the digital echo signals S echo after correction enables accurate calculation of the coefficients is. Due to the stochastically distributed generated noise signals in the transmitted signals is the coefficient calculation unit 9 able to calculate sufficiently accurate coefficients and thus to generate effectively adapted correction signals S Korr to the echo signals S Echo .

Die Erzeugung der Rauschsignale ist jedoch nicht kontinuierlich erforderlich. In dem erzeugten Ausführungsbeispiel wird erst bei zu hohen Amplituden der korrigierten Empfangssignale SE, die zu einem Überlauf des Analog/Digital-Umsetzers 5 führen könnten, die Erzeugung der Rauschsignale durch die Steuerungseinheit 6 ausgelöst. Überschreiten die Amplituden der digitalen und korrigierten Eingangswerte SE einen bestimmten in der Steuerungseinheit 6 mittels Software implementierten Schwellenwert, löst diese eine Rauschsignalerzeugung mittels der Rauscherzeugungsmittel 2 aus, so dass die Echosignalunterdrückung verbessert und die Amplitude der digitalen korrigierten Eingangssignale SE verringert wird.However, generation of the noise signals is not required continuously. In the generated embodiment is only at too high amplitudes of the corrected received signals S E , which is an overflow of the analog / digital converter 5 could cause the generation of the noise signals by the control unit 6 triggered. If the amplitudes of the digital and corrected input values S E exceed a certain one in the control unit 6 software implemented threshold, this solves a noise signal generation by means of the noise generation means 2 so that the echo signal suppression is improved and the amplitude of the digital corrected input signals S E is reduced.

Die Erzeugung der Rauschsignale ist bei anderen Ausführungsbeispielen der Erfindung noch von weiteren Bedingungen abhängig, die dem Fachmann als solche geläufig sind.The Generation of the noise signals is in other embodiments of the invention still dependent on other conditions that the skilled person as such common are.

Claims (2)

Vorrichtung (1) zur Echounterdrückung in einem einen Datenkanal aufweisenden Kommunikationssystem mit einer Empfangseinheit zum Empfangen von über den Datenkanal gesendeten Empfangssignalen und mit einer Sendeeinheit zum Einspeisen von Sendesignalen in den Datenkanal, wobei eine adaptive Filtereinheit (8, 9) zum Unterdrücken unerwünschter die Empfangssignale überlagernde Echosignale (SEcho) und Rauscherzeugungsmittel (2) zur Erzeugung von Rauschsignalen und Überlagerungsmittel (3) zum Überlagern der Rauschsignale und der Sendesignale vorgesehen sind, dadurch gekennzeichnet, dass die Rauscherzeugungsmittel (2) mit einer Steuerungseinheit (6) verbunden sind, die zum Auslösen der Erzeugung der Rauschsignale in Abhängigkeit der Empfangssignale eingerichtet ist, dass ein mit der Sendeeinheit verbundener Sendemodulator (4) zum Aufprägen der Sendesignale auf eine erste Trägerwelle und ein Filtermodulator (11) vorgesehen sind, wobei der Filtermodulator (11) mit dem adaptiven Filter (8, 9) verbunden und zum Aufprägen von Korrektursignalen des adaptiven Filters (8, 9) auf eine zweite Trägerwelle eingerichtet ist, wobei ein Empfangsdemodulator (7) und ein dem adaptiven Filter (8, 9) empfangsseitig vorgeschalteter Filterdemodulator (10) vorgesehen sind, und dass der Sendemodulator (4), der Filtermodulator (11) und der Filterdemodulator (10) auf Trägerwellen mit gleicher Frequenz abgestimmt sind, wobei der Empfangsdemodulator (7) auf eine Trägerwelle abgestimmt ist, die eine diesbezüglich abweichende Frequenz aufweist.Contraption ( 1 ) for echo suppression in a data channel having a communication unit with a receiving unit for receiving received signals transmitted via the data channel and with a transmitting unit for feeding of transmission signals in the data channel, wherein an adaptive filter unit ( 8th . 9 ) for suppressing unwanted echo signals (S echo ) and noise generating means ( 2 ) for generating noise signals and superposition means ( 3 ) are provided for superimposing the noise signals and the transmission signals, characterized in that the noise generation means ( 2 ) with a control unit ( 6 ), which is set up for triggering the generation of the noise signals as a function of the received signals, that a transmission modulator connected to the transmission unit ( 4 ) for impressing the transmission signals on a first carrier wave and a filter modulator ( 11 ), the filter modulator ( 11 ) with the adaptive filter ( 8th . 9 ) and for impressing correction signals of the adaptive filter ( 8th . 9 ) is adapted to a second carrier wave, wherein a receive demodulator ( 7 ) and the adaptive filter ( 8th . 9 ) at the receiving end upstream filter demodulator ( 10 ) and that the transmit modulator ( 4 ), the filter modulator ( 11 ) and the filter demodulator ( 10 ) are tuned to carrier waves at the same frequency, the receive demodulator ( 7 ) is tuned to a carrier wave having a frequency deviating therefrom. Vorrichtung (1) nach Anspruch 1, dadurch gekennzeichnet, dass die Rauscherzeugungsmittel (2) und Überlagerungsmittel (3) Bestandteile der Sendeeinheit sind.Contraption ( 1 ) according to claim 1, characterized in that the noise generating means ( 2 ) and overlay means ( 3 ) Are components of the transmitting unit.
DE2003153494 2003-11-11 2003-11-11 Device for echo cancellation Expired - Fee Related DE10353494B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2003153494 DE10353494B4 (en) 2003-11-11 2003-11-11 Device for echo cancellation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2003153494 DE10353494B4 (en) 2003-11-11 2003-11-11 Device for echo cancellation

Publications (2)

Publication Number Publication Date
DE10353494A1 DE10353494A1 (en) 2004-09-02
DE10353494B4 true DE10353494B4 (en) 2006-10-19

Family

ID=32798205

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2003153494 Expired - Fee Related DE10353494B4 (en) 2003-11-11 2003-11-11 Device for echo cancellation

Country Status (1)

Country Link
DE (1) DE10353494B4 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8160240B2 (en) 2008-05-28 2012-04-17 Microsemi Semiconductor (U.S.) Inc. Echo cancellation balance using noise generator and average power detection

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1108415A (en) * 1966-05-06 1968-04-03 Int Standard Electric Corp Echo suppression in long distance telephone circuits
DE1909422A1 (en) * 1969-02-25 1970-08-27 Siemens Ag Arrangement for determining the impulse response of a message transmission channel
EP0229524A1 (en) * 1985-12-23 1987-07-22 Fujitsu Limited Duplex frequency division multiplex modem system with echo cancellation
US6031908A (en) * 1997-11-14 2000-02-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having variable adaptive gain settings

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1108415A (en) * 1966-05-06 1968-04-03 Int Standard Electric Corp Echo suppression in long distance telephone circuits
DE1909422A1 (en) * 1969-02-25 1970-08-27 Siemens Ag Arrangement for determining the impulse response of a message transmission channel
EP0229524A1 (en) * 1985-12-23 1987-07-22 Fujitsu Limited Duplex frequency division multiplex modem system with echo cancellation
US6031908A (en) * 1997-11-14 2000-02-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having variable adaptive gain settings

Also Published As

Publication number Publication date
DE10353494A1 (en) 2004-09-02

Similar Documents

Publication Publication Date Title
DE69728262T2 (en) ECHOUNTERPRINTER AND NONLINEINE PROCESSOR OF AN ECHO COMPENSATOR
EP1853089B1 (en) Method for elimination of feedback and for spectral expansion in hearing aids.
DE69530040T2 (en) METHOD FOR ECHOCOMPENSATION AND ECHOPE PATH ESTIMATION
DE2648273A1 (en) METHOD AND DEVICE FOR REDUCING AUDIBLE CROSS-SPEAKING IN SINGLE-SIDED RADIO TRANSMISSION SYSTEMS
DE2656975C3 (en) Method for the transmission of modulated data signals by means of adaptive delta modulation
DE68916220T2 (en) Computer controlled loudspeaker for telephone line adaptation.
EP1293049A1 (en) Circuit arrangement for the suppression of analogue echoes
DE10353494B4 (en) Device for echo cancellation
DE69216384T2 (en) METHOD FOR NONLINEAR SIGNAL PROCESSING IN AN ECHOCOMPENSATOR
DE10329055B4 (en) Method and apparatus for echo cancellation
EP1398946A1 (en) Communication terminal apparatus with bandwidth enlargement and echo canceler
DE69333835T2 (en) Scrambler in a full-duplex modem
DE4221397A1 (en) INTEGRATED PCM CODEC CIRCUIT FOR A SWITCHING SYSTEM
DE3238564A1 (en) TROUBLESHOOTING
DE2707586A1 (en) EQUIPMENT AND PROCEDURE FOR MEASURING THE PROPERTIES OF A SELECTED PART OF A TRANSMISSION CHANNEL
DE1766434C3 (en) Method and circuit arrangement for eliminating interference components when detecting phase steps in phase demodulation
DE3238550A1 (en) TROUBLESHOOTER
DE1437487A1 (en) Message transmission system with speech interpolation
DE102004010874B4 (en) Method and device for determining transmission parameters
DE19947114B4 (en) Method for transmitting a high bit rate digital signal
EP2095525B1 (en) Method and arrangement for controlling adaptive filters
EP1282943B1 (en) Method and device for avoiding a malfunction
DE10321625B4 (en) Signal transmission device and method for regulating a signal transmission device
EP1226660B1 (en) Echo compensation device
DE2210147B2 (en) Transmission of test frequency with main sound program - by maintaining ratio of test signal to program level approximately constant to reduce interference

Legal Events

Date Code Title Description
OAV Applicant agreed to the publication of the unexamined application as to paragraph 31 lit. 2 z1
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee