DE10353494B4 - Device for echo cancellation - Google Patents
Device for echo cancellation Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/58—Anti-side-tone circuits
- H04M1/585—Anti-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)
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
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
In
der
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
Zum
Versenden eines Sendesignals erzeugt die Sendeeinheit ein digitales
Basisbandsignal SD, das durch den Sendemodulator
Aufgrund
unterschiedlicher Impedanzen zwischen dem Ausgang der Vorrichtung
Zur
Unterdrückung
der Echosignale SEcho werden von den Eingangssignalen
SE + SEcho der Vorrichtung
Zur
Erzeugung der Korrektursignale SKorr ist ein
digitales adaptives Filter vorgesehen, das einen Koeffizientenspeicher
Als
zweites Eingangssignal der Koeffizientenberechnungseinheit
Die
durch den adaptiven Filter
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
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)
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)
| 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)
| 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 |
-
2003
- 2003-11-11 DE DE2003153494 patent/DE10353494B4/en not_active Expired - Fee Related
Patent Citations (4)
| 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 |