FR2515453A1 - INTERFERENCE CANCER - Google Patents
INTERFERENCE CANCER Download PDFInfo
- Publication number
- FR2515453A1 FR2515453A1 FR8217372A FR8217372A FR2515453A1 FR 2515453 A1 FR2515453 A1 FR 2515453A1 FR 8217372 A FR8217372 A FR 8217372A FR 8217372 A FR8217372 A FR 8217372A FR 2515453 A1 FR2515453 A1 FR 2515453A1
- Authority
- FR
- France
- Prior art keywords
- signal
- reproduction
- scrambling
- echo
- interference
- 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.)
- Withdrawn
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
-
- 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
- H04B3/237—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 using two adaptive filters, e.g. for near end and for end echo cancelling
-
- 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
- H04B3/238—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 using initial training sequence
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Radio Relay Systems (AREA)
Abstract
L'INVENTION CONCERNE LES TECHNIQUES DE REDUCTION DE BROUILLAGE DANS LES TELECOMMUNICATIONS. UN ANNULEUR D'ECHO CONFORME A L'INVENTION EST CAPABLE D'EFFECTUER UNE ANNULATION EN DEUX ETAGES EN EMPLOYANT MOINS DU DOUBLE DU NOMBRE DES COMPOSANTS EMPLOYES DANS UNE CONFIGURATION A UN SEUL ETAGE. EN PARTICULIER, UN SEUL GENERATEUR DE SIGNAL DE REPRODUCTION D'ECHO 18 GENERE SOIT UN SIGNAL DE REPRODUCTION D'ECHO PRELIMINAIRE Y(K), SOIT UN SIGNAL DE REPRODUCTION D'ECHO FINAL Y(K), EN FONCTION DU SIGNAL D'ENTREE QUI LUI EST APPLIQUE, SOUS LA DEPENDANCE DE LA POSITION D'UN DISPOSITIF DE COMMUTATION 24 ACTIONNE PAR UNE UNITE DE COMMANDE 26. APPLICATION AUX RESEAUX TELEPHONIQUES.The invention relates to techniques for reducing interference in telecommunications. AN ECHO CANCELER CONFORMING TO THE INVENTION IS CAPABLE OF PERFORMING A TWO-STAGE CANCELLATION USING LESS THAN DOUBLE THE NUMBER OF COMPONENTS USED IN A SINGLE STAGE CONFIGURATION. IN PARTICULAR, A SINGLE ECHO REPRODUCTION SIGNAL GENERATOR 18 GENERATES EITHER A PRELIMINARY ECHO REPRODUCTION SIGNAL Y (K) OR A FINAL ECHO REPRODUCTION SIGNAL Y (K), DEPENDING ON THE INPUT SIGNAL WHICH IS APPLIED TO IT, DEPENDING ON THE POSITION OF A SWITCHING DEVICE 24 ACTIVATED BY A CONTROL UNIT 26. APPLICATION TO TELEPHONE NETWORKS.
Description
1545315453
La présente invention concerne les annuleurs The present invention relates to cancellers
de brouillage.jamming.
Des échos apparaissent communément dans un système Echoes commonly appear in a system
de télécommunications lorsque des signaux électriques pré- telecommunications when electrical signals
sents dans une voie de signal de réception rencontrent une impédance imparfaitement adaptée au niveau d'une jonction différentielle et sont partiellement réfléchis vers la source distante sur une voie de signal d'émission,ce qui fait que le signal réfléchi, ou écho, est entendu à l'extrémité lointaine de la voie d'émission un certain temps après l'émission du signal d'origine Lorsque la distance entre la personne qui parle et celle qui écoute augmente, l'écho met davantage de temps pour atteindre la personne qui parle et, de ce fait, l'écho devient plus gênant pour la personne qui parle, au in a receive signal path encounter impedance imperfectly matched at a differential junction and are partially reflected to the remote source on a transmit signal path, so that the reflected signal, or echo, is heard at the far end of the transmit channel some time after the original signal is sent When the distance between the speaker and listener increases, the echo takes longer to reach the speaker and, as a result, the echo becomes more embarrassing for the speaker,
moins subjectivement.less subjectively.
On tente donc de façon générale de réduire les échos Une configuration de réduction d'écho qui est décrite dans le brevet U S 4 005 277 comprend un dispositif actionné par le signal de parole qu'on appelle un suppresseur d'écho La suppression d'écho fait intervenir de façon caractéristique une certaine-forme d'atténuation sélective, accomplie sous la dépendance des niveaux vocaux dans la voie d'émission, ce qui fait que l'écho qui retournerait par It is therefore generally attempted to reduce the echoes. An echo control configuration which is described in US Pat. No. 4,005,277 comprises a device actuated by the speech signal which is called an echo canceller. characteristically a certain form of selective attenuation, performed under the influence of the vocal levels in the transmission path, so that the echo which would return by
ailleurs vers le locuteur est atténué Une telle configura- elsewhere to the speaker is attenuated Such a configuration
tion est habituellement satisfaisante pour des voies de télécommunications terrestres, dans lesquelles le retard de l'écho, correspondant au temps de propagation aller et retour entre l'émission du signal et le retour de l'écho This is usually satisfactory for terrestrial telecommunication paths, in which the echo delay, corresponding to the round trip delay between the signal transmission and the return of the echo.
n'est pas long Cependant, dans les voies de télécommunica- However, in the telecommunication
tions faisant intervenir des liaisons par satellites, les retards de transmission sont beaucoup plus longs et l'écho est plus gênant et peut même interrompre la conversation en' hachant le signal de retour pendant des intervalles au cours desquels les deux correspondants parlent, c'està-dire en satellite delays, transmission delays are much longer and the echo is more awkward and may even interrupt the conversation by chopping the return signal during intervals during which the two correspondents talk, say in
cas de parole simultanée D'autre part, au lieu d'interrom- On the other hand, instead of interrup-
pre la voie sortante, une autre configuration de réduction pre the outbound route, another reduction configuration
d'écho, appelée annuleur d'écho, synthétise de façon carac- echo canceller, echo canceller
téristique un signal qui est une reproduction du signal d'écho, et soustrait algébriquement du signal sortant l'estimation de l'écho, pour obtenir un signal dans lequel a signal which is a reproduction of the echo signal, and algebraically subtracts the echo estimate from the signal output, to obtain a signal in which
l'écho est annulé La plupart des annuleurs d'écho classi- echo is canceled Most classical echo cancellers
ques, comme par exemple la configuration décrite dans le brevet U S 3 499 999, synthétisent la reproduction de l'écho en utilisant une ligne à retard à prises avec des multiplicateurs réglables, dans uine configuration adaptative avec réaction vers l'aval, qu'on appelle encore un filtre transversal Les multiplicateurs sont réglés automatiquement par un signal de commande qui est élaboré à partir de la Such as the configuration described in US Pat. No. 3,499,999, synthesize the reproduction of the echo using a delay line with adjustable multipliers in an adaptive configuration with downstream reaction, which calls again a transversal filter The multipliers are set automatically by a control signal which is elaborated from the
différence entre l'écho et le signal de reproduction d'écho. difference between the echo and the echo reproduction signal.
Théoriquement, le réseau différentiel qui est incorporé dans l'interconnexion 4 fils/2 fils entre les voies de signal et l'émetteur/récepteur, ne laisse fuir au plus qu'un signal atténué de 6 d B par rapport au signal reçu, vers la voie de signal d'émission Cependant, on a constaté en pratique qu'un réseau différentiel peut 6 tre mal connecté, ou que son réseau d'équilibrage associé peut être absent, entraînant ainsi une condition de déséquilibre du réseau dans laquelle une partie notable du signal reçu fuit vers la voie de signal d'émission Les annuleurs d'écho de l'art antérieur confondent souvent ce signal d'écho élevé avec la parole de l'extrémité proche et, par conséquent, considèrent ce signal comme de la parole de l'extrémité proche et ils n'annulent Theoretically, the differential network which is incorporated in the 4-wire / 2-wire interconnection between the signal channels and the transceiver, does not let at most an attenuated signal of 6 d B with respect to the received signal, However, it has been found in practice that a differential network may be poorly connected, or that its associated balancing network may be absent, thus causing a network imbalance condition in which a significant portion Received signal leaks to transmit signal path Echo cancellers of the prior art often confuse this high echo signal with near end speech and, therefore, consider this signal as speech from the near end and they do not cancel
donc pas le signal d'écho.therefore not the echo signal.
Conformément à l'invention, un annuleur de brouillage destiné à annuler pratiquement un signal de brouillage d'un premier signal qui se propage dans une voie de signal d'émission d'un émetteur/récepteur d'extrémité proche, comprend des premiers moyens destinés à soustraire du premier signal un signal de reproduction de brouillage, pour In accordance with the invention, a scrambling canceller for substantially canceling a scrambling signal of a first signal propagating in a transmission channel of a near end transmitter / receiver comprises first means for subtracting from the first signal a scrambling reproduction signal, for
produire un signal à brouillage annulé, des moyens de géné- to produce a signal with interference jammed, means of gen-
ration de signal de reproduction, qui réagissent à un signal d'entrée sur une voie de signal de réception de l'émetteur/ récepteur et au signal à brouillage annulé, en produisant le signal de reproduction de brouillage, un détecteur destiné à bloquer le réglage des moyens de génération de signal de reproduction, lorsqu'un signal provenant de la voie de signal reproduction signal, which responds to an input signal on a receive signal channel of the transceiver and to the canceled interference signal, producing the scrambling reproduction signal, a detector for blocking the adjustment reproduction signal generating means, when a signal from the signal path
1545315453
d'émission est supérieur à une valeur prédéterminée, des is greater than a predetermined value,
seconds moyens destinés à soustraire un signal de reproduc- second means for subtracting a reproduction signal
tion de brouillage préliminaire par rapport au signal de brouillage' de retour réel provenant de l'émetteur/récepteur, afin de produire le premier signal, et des moyens de commu- tation destinés à appliquer le premier signal aux moyens de génération de signal de reproduction lorsque l'annulation du brouillage dans le premier signal est inférieure à ce qui est nécessaire, ce qui fait que les moyens de génération de signal de reproduction produisent le signal de reproduction de brouillage préliminaire, et à appliquer, à la place, le signal à brouillage annulé aux moyens de génération de signal de reproduction, lorsque l'annulation du brouillage dans le premier signal est au moins égale à ce qui est nécessaire, ce qui fait que les moyens de génération de signal de reproduction produisent le signal de reproduction preliminary interference with the actual feedback interference signal from the transmitter / receiver, to produce the first signal, and switching means for applying the first signal to the reproduction signal generating means when the cancellation of the interference in the first signal is less than what is necessary, so that the reproduction signal generating means produces the preliminary scrambling reproduction signal, and to apply, instead, the signal to scrambling canceled to the reproduction signal generating means, when the cancellation of the interference in the first signal is at least equal to what is necessary, so that the reproduction signal generating means produces the reproduction signal
de brouillage.jamming.
Dans un mode de réalisation de l'invention, un processus d'annulation d'écho est réparti dans deux étages In one embodiment of the invention, an echo cancellation process is distributed in two stages
qui procurent respectivement une première annulation préli- which respectively provide a first preliminary cancellation
minaire et une seconde annulation finale Un détecteur de parole de l'extrémité proche réagit au signal à écho annulé préliminaire que produit le premier étage, au-lieu de réagir and a second final cancellation A near-end speech detector responds to the preliminary canceled echo signal produced by the first stage, instead of reacting
au signal d'écho de retour réel, comme dans les configura- to the actual feedback echo signal, as in the
tions de l'art antérieur Ainsi, le détecteur de parole de l'extrémité proche a moins de chances de confondre un signal Thus, the near-end speech detector is less likely to confuse a signal.
d'écho élevé avec la parole de l'extrémité proche. high echo with the word of the near end.
L'invention utilise judicieusement le fait que, comme un seul annuleur d'écho s'adapte à un instant donné quelconque, de nombreux composants d'un annuleur d'écho à The invention makes good use of the fact that, as a single echo canceller adapts at any given instant, many components of an echo canceller
deux étages peuvent être utilisés en commun Plus précisé- two floors can be used in common More specifically
ment, un seul filtre transversal et un seul accumulateur only one transverse filter and one accumulator
sont capables d'effectuer l'adaptation du signal à écho annu- are able to perform the adaptation of the echo canceling signal
lé associé à l'un ou l'autre des étages de l'annuleur d'écho. Associated with one or other of the echo canceller stages.
L'invention sera mieux comprise à la lecture de la The invention will be better understood on reading the
description qui va suivre de modes de réalisation et en se description that will follow of embodiments and by
référant aux dessins annexés sur lesquels: referring to the attached drawings in which:
La figure 1 représente une configuration d'annula- Figure 1 shows a cancellation configuration
tion d'écho à deux étages conforme à l'invention; et La figure 2 représente un autre mode de réalisation two-stage echo system according to the invention; and Fig. 2 shows another embodiment
d'une configuration d'annulation d'écho à deux étages. a two-stage echo cancellation configuration.
La description qui suit et les dessins qui l'accom- The following description and the drawings that accompany it
pagnent représentent l'invention sous la forme d'un annuleur d'écho placé à l'interconnexion 2 fils/4 fils d'un circuit téléphonique Cependant, l'invention peut de façon générale être utilisée pour réduire n'importe quel type de signal de brouillage analogique ou numérique apparaissant par exemple dans les systèmes de radar, de satellite, de sonar, de radio, However, the invention can generally be used to reduce any type of signal in the form of an echo canceller at the 2-wire / 4-wire interconnection of a telephone circuit. analogue or digital scrambling appearing for example in radar, satellite, sonar, radio,
de télévision, etc Il faut donc noter-que la description qui of television, etc. So it should be noted-that the description that
suit ne constitue qu'un exemple destiné exposer l'invention et non à la limiter, du fait qu'elle est applicable à n'importe quelle situation dans laquelle un signal brouilleur The following is only an example intended to explain the invention and not to limit it, since it is applicable to any situation in which an interfering signal
est présent.is present.
En théorie, on pourrait construire un annuleur d'écho qui utilise uniquement les propriétés de corrélation entre un signal entrant x(t) issu de l'extrémité lointaine In theory, one could construct an echo canceller that uses only the correlation properties between an incoming signal x (t) from the far-end
et le signal de retour d'écho y(t), pour commander le-pro- and the echo return signal y (t), to control the pro-
cessus d'adaptation d'un filtre transversal incorporé, le adaptation of an incorporated transverse filter, the
signal de corrélation 0 (t) pouvant être défini par la rela- correlation signal 0 (t) which can be defined by the relation
tion: T 0 (t) fx(t)y(t-C)d 2 ( 1) Lorsqu'on utilise un détecteur de corrélation, le temps nécessaire pour que l'annuleur procure un degré d'annulation fixé est déterminé par la largeur de bande ou le débit binaire du signal entrant, par la cadence d'échantillonnage maximale résultante du signal entrant, par le niveau relatif de bruit et par la parole de l'extrémité proche Lorsqu'on utilise le processus de corrélation, le temps d'adaptation T (t) fx (t) y (tC) d 2 (1) When a correlation detector is used, the time required for the canceller to obtain a fixed degree of cancellation is determined by the width of the band or bit rate of the incoming signal, the resulting maximum sampling rate of the incoming signal, the relative noise level and the near-end speech When the correlation process is used, the adaptation time
devient excessif du point de vue d'un utilisateur du télé- becomes excessive from the point of view of a tele-
phone, en présence de niveaux élevés de bruit et de niveaux caractéristiques de parole de l'extrémité proche De ce fait, les annuleurs d'écho classiques de l'art antérieur utilisent un détecteur de parole de l'extrémité proche pour bloquer le processus d'adaptation lorsque de la parole de l'extrémité proche est présente Cependant, ces détecteurs de parole de l'extrémité proche ne peuvent pas distinguer entre des signaux d'écho de niveau élevé et la parole de l'extrémité proche, ce qui fait que les annuleurs d'écho de l'art antérieur fonctionnent souvent de façon incorrecte en présence de signaux d'écho de niveau élevé. L'invention vise à résoudre ce problème en répartissant le processus d'annulation en deux étages La figure 1 montre un exemple de configuration qui illustre les propriétés d'annulation de brouillage de l'invention, dans le cas de l'application à l'exemple particulier d'un annuleur d'écho On a représenté fondamentalement un seul terminal de transmission, destiné à interconnecter un émetteur/récepteur d'extrémité proche, 10, à une voie de signal de réception 12 et une voie de signal d'émission 14, par l'intermédiaire d'un réseau différentiel 16 Un réseau d'équilibrage 17 est connecté au réseau différentiel 16 dans le but de réaliser une adaptation aussi bonne que In the presence of high noise levels and near-end speech characteristic levels, therefore, prior art conventional echo cancellers use a near-end speech detector to block the process. However, these near-end speech detectors can not distinguish between high-level echo signals and near-end speech, which means that echo cancellers of the prior art often operate incorrectly in the presence of high level echo signals. The invention aims to solve this problem by distributing the cancellation process in two stages. FIG. 1 shows an exemplary configuration which illustrates the interference cancellation properties of the invention, in the case of the application to the Specific example of an echo canceller There is basically shown a single transmission terminal for interconnecting a near end transmitter / receiver 10 to a receive signal channel 12 and a transmission signal channel 14 by means of a differential network 16 A balancing network 17 is connected to the differential network 16 in order to achieve an adaptation as good as
possible avec l'impédance de l'émetteur/récepteur 10. possible with the impedance of the transmitter / receiver 10.
Comme le montre la figure 1, un annuleur d'écho comprend un générateur de signal de reproduction d'écho 18 qui est placé entre la voie de signal de réception 12 et la As shown in Fig. 1, an echo canceller comprises an echo reproduction signal generator 18 which is placed between the receive signal path 12 and the
voie de signal d'émission 14, un premier circuit de combi- transmit signal channel 14, a first combi circuit
naison 20, un second circuit de combinaison 22, un premier 20, a second combination circuit 22, a first
dispositif de commutation 24 et une unité de commande 26. switching device 24 and a control unit 26.
Le générateur de signal de reproduction d'écho 18 réagit au signal d'entrée x(k) qui s'approche de l'émetteur/récepteur The echo reproduction signal generator 18 responds to the input signal x (k) which approaches the transmitter / receiver
de l'extrémité proche, 10, sur la voie de signal de récep- from the near end, 10, on the receive signal path
tion 12, et il traite des échantillons du signal x(k) con- 12, and discusses samples of the signal x (k) con-
formément à l'équation ( 1) pour former, en tant que signal de sortie, une estimation du signal d'écho présent sur la voie de signal d'émission ( 14), et cette estimation est according to equation (1) to form, as an output signal, an estimate of the echo signal present on the transmit signal path (14), and this estimate is
appelée signal de reproduction d'écho préliminaire yi(k). called preliminary echo reproduction signal yi (k).
Sous une forme numérique, le générateur de signal de repro- In a digital form, the reproduction signal generator
duction d'écho peut comprendre un ensemble d'éléments de retard, de multiplicateurs et d'intégrateurs formant un filtre transversal en association avec un accumulateur, et ce générateur est ainsi capable de générer la réponse impulsionnelle du signal qui lui est appliqué en entrée Ce echo ducting may comprise a set of delay elements, multipliers and integrators forming a transversal filter in association with an accumulator, and this generator is thus capable of generating the impulse response of the signal applied to it at the input Ce
générateur est décrit de façon plus détaillée dans la deman- generator is described in more detail in the application
de de brevet française déposée le même jour par la demande- French patent filed the same day by the application-
resse sous le titre -"Dispositif de réduction de brouillage". under the title - "Scrambling reduction device".
A partir de la sortie du générateur de signal de reproduction d'écho 18, le signal de reproduction d'écho préliminaire y J(k) est ensuite appliqué en tant que signal d'entrée au dispositif de commutation 24, qui est placé dans la position représentée sur la figure 1 au moment du From the output of the echo reproduction signal generator 18, the preliminary echo reproduction signal y J (k) is then applied as an input signal to the switching device 24, which is placed in the position shown in Figure 1 at the time of
démarrage du processus De ce fait, le signal de reproduc- start of the process As a result, the reproduction signal
tion d'écho préliminaire y 1 (k) est appliqué par le disposi- The preliminary echo pattern y 1 (k) is applied by the
tif de commutation 24 au premier circuit de combinaison 20, en tant que premier signal d'entrée de ce circuit, tandis tif switching 24 to the first combining circuit 20, as the first input signal of this circuit, while
que l'autre signal d'entrée du premier circuit de combinai- that the other input signal of the first combination circuit
son 20 est le signal d'écho de retour réel y(k) qui appa- its 20 is the real return echo signal y (k) which appears
ratt à la sortie du réseau différentiel 16 Le premier circuit de combinaison 20 soustrait ensuite le signal de reproduction d'écho préliminaire y 1 (k) par rapport au signal d'écho de retour-réel y(k), pour former en tant que signal de sortie la différence entre ces deux signaux, The first combining circuit 20 then subtracts the preliminary echo reproduction signal y 1 (k) from the real-return echo signal y (k), to form as one. output signal the difference between these two signals,
qu'on appelle signal à écho annulé préliminaire e 1 (k). called the preliminary canceled echo signal e 1 (k).
Le signal à écho annulé préliminaire e 1 (k) se propage sur la voie de signal d'émission 14 et il est appliqué en tant que signal d'entrée au second circuit de combinaison 22 et au dispositif de commutation 24 Dans la position représentée sur la figure 1, le dispositif de The preliminary canceled echo signal e 1 (k) propagates on the transmit signal path 14 and is applied as an input signal to the second combining circuit 22 and the switching device 24 In the position shown in FIG. FIG. 1, the device for
commutation 24 applique le signal à écho annulé préliminai- switchover 24 applies the echo signal canceled beforehand.
re e 1 (k) au générateur de signal de reproduction d'écho 18, en tant que signal d'entrée, en compagnie du signal d'entrée x(k) Conformément au fonctionnement du générateur ree 1 (k) to the echo reproduction signal generator 18, as an input signal, with the input signal x (k) in accordance with the operation of the generator
de signal de reproduction d'écho 18, le signal à écho annu- echo reproduction signal 18, the echo cancellation signal
lé préliminaire e 1 (k) réalise une adaptation par rapport au signal d'entrée x(k), pour former une valeur améliorée pour le signal de reproduction d'écho préliminaire y 1 (k), et ce processus d'adaptation est décrit de façon plus détaillée the preliminary step e 1 (k) performs an adaptation with respect to the input signal x (k), to form an improved value for the preliminary echo reproduction signal y 1 (k), and this adaptation process is described in more detail
dans la demande de brevet précitée. in the aforementioned patent application.
Le signal à écho annulé préliminaire e 1 (k), ou The pre-canceled echo signal e 1 (k), or
selon une variante le signal de reproduction d'écho préli- according to a variant the echo reproduction signal
minaire y (k) (comme le montre une connexion en pointillés sur la figure 1), est également appliqué en tant que signal d'entrée à l'unité de commande 26, qui réagit également au signal d'entrée x(k) L'unité de commande 26 contrôle le processus d'adaptation qu'accomplit le générateur de signal de reproduction d'écho 18, en comparant e 1 (k) ou y 1 (k) à min. y (k) (as shown by a dashed connection in FIG. 1), is also applied as an input signal to the control unit 26, which also responds to the input signal x (k) L control unit 26 controls the matching process performed by the echo reproduction signal generator 18, comparing e 1 (k) or y 1 (k) to
une valeur prédéterminée de x(k), et elle modifie la posi- a predetermined value of x (k), and it modifies the posi-
tion du dispositif de commutation 24 lorsque e 1 (k) ou Yi(k) dépasse un seuil prédéterminé Ainsi, l'unité de commande 26 fonctionne conformément à l'une ou l'autre des relations e 1 (k) Ax(k) ou y 1 (k) Bx(k), dans lesquelles A ou B sont choisis de façon que le signal à écho annulé préliminaire e 1 (k) corresponde à une annulation suffisante du signal As a result of the switching device 24 when e 1 (k) or Y 1 (k) exceeds a predetermined threshold, the control unit 26 operates in accordance with one or other of the relationships e 1 (k) Ax (k) or y 1 (k) Bx (k), wherein A or B are selected such that the canceled preliminary echo signal e 1 (k) corresponds to a sufficient cancellation of the signal
d'écho de retour réel y(k), de façon à permettre un fonc- real return echo y (k), so as to allow a func-
tionnement correct d'un détecteur de parole de l'extrémité proche de type classique Il faut noter que l'unité de commande 26 peut comporter n'importe quelle configuration It is to be noted that the control unit 26 may comprise any configuration of a near end detector of the conventional type.
bien connue capable d'accomplir la détection de seuil. well known capable of performing threshold detection.
Lorsque le seuil prédéterminé est dépassé, l'uni- When the predetermined threshold is exceeded, the uni-
té de commande 26 actionne le dispositif de commutation 24, ce qui termine la première phase d'annulation en supprimant le signal à écho annulé préliminaire e 1 (k) en tant que signal d'entrée du générateur de signal de reproduction d'écho 18, et en supprimant le signal de reproduction d'écho préliminaire y 1 (k), en tant que signal de sortie du générateur 18 La valeur finale du signal de reproduction d'écho préliminaire y 1 (k) est enregistrée dans une mémoire The control unit 26 actuates the switching device 24, which terminates the first cancellation phase by deleting the preliminary canceled echo signal e 1 (k) as the input signal of the echo reproduction signal generator 18 and suppressing the preliminary echo reproduction signal y 1 (k) as an output signal of the generator 18 The final value of the preliminary echo reproduction signal y 1 (k) is stored in a memory
vive 28 et elle demeure appliquée en tant que signal d'en- alive and remains applied as a signal of
trée au premier circuit de combinaison 20, par l'intermé- to the first combination circuit 20, via
diaire du dispositif de commutation 24 Ainsi, le premier circuit de combinaison 20 continue de produire le signal à écho annulé préliminaire e 1 (k) qui se propage sur la voie Thus, the first combining circuit 20 continues to produce the preliminary canceled echo signal e 1 (k) which propagates on the track.
de signal d'émission 14 vers le second circuit de combinai- transmission signal 14 to the second combiner circuit.
son 22 Au moment o le dispositif de commutation 24 est actionné pour commencer la seconde phase d'annulation, le générateur de signal de reproduction d'écho 18 applique le signal de reproduction d'écho préliminaire y 1 (k) au second circuit de ccmbirazoe 22, er tant que second signal d'entrée At the moment that the switching device 24 is actuated to start the second cancellation phase, the echo reproduction signal generator 18 applies the preliminary echo reproduction signal y 1 (k) to the second echo circuit. 22, er as the second input signal
de ce dernier, et par l'intermédiaire du dispositif de commu- of the latter, and by means of the
tation 24 Le second circuit de combinaison 22 soustrait ce signal de reproduction d'écho par rapport au signal à écho The second combining circuit 22 subtracts this echo reproduction signal from the echo signal
annulé préliminaire e 1 (k), pour former le signal à écho annu- canceled preliminary e 1 (k), to form the echo cancellation signal
lé final e 2 (k) qui se propage sur le reste de la voie de signal d'émission 14, en retournant vers l'émetteur/récepteur the final e 2 (k) which propagates on the rest of the transmit signal channel 14, returning to the transmitter / receiver
de l'extrémité lointaine (non représenté). from the far end (not shown).
Le signal à écho annulé final e 2 (k) est également appliqué, par l'autre position du dispositif de commutation 24 (représentée par une ligne en pointillés sur la figure 1), en tant que nouveau signal d'entrée pour le générateur de signal de reproduction d'écho 18, en remplacement du signal à écho annulé préliminaire e 1 (k) Le générateur de signal The final canceled echo signal e 2 (k) is also applied, by the other position of the switching device 24 (represented by a dotted line in FIG. 1), as a new input signal for the generator. echo reproduction signal 18, replacing the canceled echo signal e 1 (k) The signal generator
de reproduction d'écho 18 s'adapte ainsi sur x(k), en rela- Echo reproduction 18 is thus adapted to x (k), in relation to
tion avec e 2 (k), pour produire en tant que signal de sortie le signal de reproduction d'écho final y 2 (k) Le signal de reproduction d'écho final y 2 (k) est ensuite appliqué par with e 2 (k), to produce as output signal the final echo reproduction signal y 2 (k) The final echo reproduction signal y 2 (k) is then applied by
l'intermédiaire de l'autre position du dispositif de commu- through the other position of the communication device
tation 24 (représentée par une ligne en pointillés sur la figure 1), au second circuit de combinaison 22, en tant que second signal d'entrée de ce circuit Le second circuit de combinaison 22 soustrait le signal y 2 (k) par rapport au signal à écho annulé préliminaire e 1 (k), pour former une 24 (represented by a dotted line in FIG. 1), to the second combination circuit 22, as the second input signal of this circuit. The second combination circuit 22 subtracts the signal y 2 (k) from the pre-canceled echo signal e 1 (k), to form a
valeur mise à jour pour le signal à écho annulé final e 2 (k). updated value for the final canceled echo signal e 2 (k).
Le processus décrit ci-dessus continue ensuite, et le The process described above then continues, and the
signal à écho annulé final e 2 (k) est renvoyé vers le géné- echo signal canceled final e 2 (k) is returned to the gen-
rateur de signal de reproduction d'écho 18 pour adapter continuellement le signal de reproduction d'éçho final y 2 (k), pendant la durée de la présence du signal d'entrée x(k), ou jusqu'à ce que la condition de seuil de l'unité de commande 26 ne soit plus satisfaite, comme ceci se produit dans le cas o la valeur réelle de y(k) varie lentement dans le temps Plus précisément, si à un instant quelconque pendant l'adaptation du signal à écho annulé final e 2 (k), e 1 (k) devient inférieur à Ax(k) ou y 1 (k) devient inférieur echo reproducing signal 18 to continuously adapt the final echo sound reproduction signal y 2 (k), for the duration of the presence of the input signal x (k), or until the condition threshold of the control unit 26 is no longer satisfied, as happens in the case where the actual value of y (k) varies slowly over time. More precisely, if at any time during the adaptation of the signal to echo canceled final e 2 (k), e 1 (k) becomes lower than Ax (k) or y 1 (k) becomes lower
à Bx(k), l'unité de commande 26 actionne à nouveau le dis- at Bx (k), the control unit 26 again actuates the
positif de commutation 24, ce qui applique à nouveau le signal à écho annulé préliminaire e (k) au générateur de positive switching 24, which again applies the preliminary canceled echo signal e (k) to the generator of
signal de reproduction d'écho 18, en tant que signal d'en- echo reproduction signal 18, as a signal of
trée de ce dernier Comme décrit précédemment, le signal à écho annulé préliminaire e 1 (k) sera adapté en association avec le signal d'entrée x(k) jusqu'à ce que, à nouveau, le seuil prédéterminé de l'unité de commande 26 soit dépassé et le dispositif de commutation 24 soit actionné, de façon que le signal à écho annulé final e 2 (k) soit appliqué à nouveau en tant que signal d'entrée au générateur de signal de reproduction d'écho 18 L'unité de commande 26 continue de contr 8 ler la valeur de e 1 (k) ou yj(k) de la manière décrite ci-dessus et à modifier le signal d'entrée et le signal de sortie du générateur de signal de reproduction d'écho 18, de la façon nécessaire en conformité avec la valeur de seuil prédéterminée. L'absence d'un signal d'entrée x(k), ou selon une variante, la présence d'un signal de parole de l'extrémité As previously described, the preliminary canceled echo signal e 1 (k) will be adapted in association with the input signal x (k) until, again, the predetermined threshold of the unity of control 26 is exceeded and the switching device 24 is actuated, so that the final canceled echo signal e 2 (k) is reapplied as an input signal to the echo reproduction signal generator 18 L control unit 26 continues to control the value of e 1 (k) or y 1 (k) as described above and to modify the input signal and the output signal of the reproduction signal generator of echo 18, as necessary in accordance with the predetermined threshold value. The absence of an input signal x (k), or alternatively, the presence of a speech signal from the end
proche, est détectée par un détecteur de parole de l'extré- near, is detected by a speech detector from the
mité proche, 30 On peut détecter par exemple la présence de parole de l'extrémité proche, en comparant le signal de reproduction d'écho préliminaire ou le signal à écho annulé préliminaire y 1 (k) ou e 1 (k), au signal d'entrée x(k) ou au For example, the presence of near-end speech can be detected by comparing the preliminary echo reproduction signal or the preliminary canceled echo signal y 1 (k) or e 1 (k) with the signal. input x (k) or at
signal d'écho de retour réel y(k), en utilisant des procé- real return echo signal y (k), using
dés bien connus dans la technique, employés dans les confi- dice well known in the art, employed in the confi-
gurations actuelles de détecteur de parole de l'extrémité current end-word detector gurations
proche, et expliqués de façon plus détaillée dans la deman- and explained in more detail in the request for
de de brevet précitée Par exemple, le détecteur de parole de l'extrémité proche 30 peut enregistrer N valeurs passées du signal d'entrée x(k) et déterminer l'existence de parole de l'extrémité proche lorsque la valeur présente du signal à écho annulé préliminaire est supérieure à la moitié de la For example, the near end speech detector 30 can record N past values of the input signal x (k) and determine the existence of near end speech when the present value of the signal at the near end preliminary canceled echo is greater than half of the
valeur maximale des N valeurs enregistrées du signal d'en- maximum value of the N recorded values of the signal of
trée Lorsque le détecteur de parole de l'extrémité proche When the near-end speech detector
reconnatt effectivement la présence de parole de l'extré- actually recognizes the presence of speech from the
mité proche, un signal de blocage est émis vers le généra- close, a blocking signal is transmitted to the general
teur de signal de reproduction d'écho 18, ce qui déconnecte le générateur de signal de reproduction d'écho 18 par rapport à la voie de signal d'émission 14, ce qui a pour effet d'interdire tout changement ultérieur des données enregistrées dans le générateur de signal de reproduction d'écho 18, et permet ainsi à la parole de l'extrémité proche de se propager sans être modifiée vers l'émetteur/récepteur echo reproduction signal 18, which disconnects the echo reproduction signal generator 18 from the transmit signal path 14, thereby preventing any subsequent change of the data recorded in the echo reproduction signal generator 18, and thus allows the near end speech to propagate unmodified to the transmitter / receiver
de l'extrémité lointaine.from the far end.
La figure 2 représente un autre annuleur d'écho dans lequel l'unité de commande 26 et le détecteur de parole de l'extrémité proche 30 sont combinés en un seul détecteur/ unité de commande 32 qui est capable de remplir les mêmes fonctions que les composants séparés présents sur la figure 1 En particulier, le détecteur/unité de commande 32 réagit Fig. 2 shows another echo canceller in which the control unit 26 and the near-end speech detector 30 are combined into a single detector / control unit 32 which is capable of performing the same functions as the separate components present in Figure 1 In particular, the detector / control unit 32 reacts
au signal d'entrée x(k), au signal à écho annulé préliminai- to the input signal x (k), to the previously canceled echo signal
re e 1 (k) et, dans d'autres modes de fonctionnement, au ree 1 (k) and, in other modes of operation,
signal d'écho de retour réel y(k) et au signal de reproduc- real feedback echo signal y (k) and to the reproducing signal
tion d'écho préliminaire y 1 (k) Lorsque le détecteur/unité de commande 32 fonctionne en unité de commande, il compare preliminary echo y 1 (k) When the detector / control unit 32 operates as a control unit, it compares
le signal à écho annulé préliminaire el (k) au signal d'en- the canceled preliminary echo signal el (k) to the signal of
trée x(k) de la manière décrite ci-dessus en relation avec la figure 1, et il modifie la position du dispositif de commutation 24 conformément à la relation e 1 (k)<Ax(k), dans laquelle la valeur de seuil A est choisie à la discrétion de l'utilisateur Selon une variante, le détecteur/unité de commande 32 peut comparer le signal d'entrée x(k) au signal de reproduction d'écho préliminaire y 1 (k) (comme il est indiqué par une connexion en pointillés sur la figure 2), trea x (k) as described above in relation to FIG. 1, and modifies the position of the switching device 24 in accordance with the relation e 1 (k) <Ax (k), wherein the threshold value A is chosen at the discretion of the user Alternatively, the detector / control unit 32 may compare the input signal x (k) with the preliminary echo reproduction signal y 1 (k) (as indicated by a dashed connection in FIG. 2),
et il peut actionner le dispositif de commutation 24 confor- and it can operate the switching device 24 in accordance with
mément à la décision de seuil yl(k)<Bx(k) Dans une autre configuration, le détecteur/unité de commande 32 peut déterminer la dérivée par rapport au temps du signal à écho annulé préliminaire e 1 (k), pour former un signal de vitesse de variation du signal à écho annulé de 1 (k)/dt Le détecteur/unité de-commande 32 compare ensuite le signal d'annulation d'écho de 1 (k)/dt à une constante prédéterminée C, et il modifie la position du dispositif de commutation 24 conformément à la relation: de 1 (k) dt <C ( 2) La valeur de C est choisie de façon que lorsque la vitesse de variation de e 1 (k) tombe au-dessous d'une certaine valeur, In accordance with the threshold decision yl (k) <Bx (k) In another configuration, the detector / control unit 32 may determine the time derivative of the preliminary canceled echo signal e 1 (k) to form a echo signal variation signal signal canceled by 1 (k) / dt The detector / control unit 32 then compares the echo cancellation signal of 1 (k) / dt with a predetermined constant C, and changes the position of the switching device 24 in accordance with the relation: of 1 (k) dt <C (2) The value of C is chosen so that when the rate of change of e 1 (k) falls below some value,
1545315453
ilhe
le détecteur/unité de commande 32 considèrequ une annula- the detector / control unit 32 considers that a cancellation
tion d'écho préliminaire suffisante a eu lieu Dans son sufficient preliminary echo occurred in his
fonctionnement en tant que détecteur de parole de l'extrémi- functioning as the speech detector of the
té proche, le détecteur/unité de commande 32 bloque le fonc- nearer, the detector / control unit 32 blocks the function
tionnement du générateur de signal de reproduction d'écho 18 conformément à l'un quelconque des procédés décrits the echo reproduction signal generator 18 in accordance with any of the described methods.
ci-dessus en relation avec la figure 1. above in connection with Figure 1.
L'invention réalise un processus d'annulation d'écho à deux étages, en n'utilisant qu'un seul générateur de signal de reproduction d'écho, au lieu d'utiliser un générateur de signal de reproduction d'écho séparé pour chaque étage, ce qui représente une économie permettant The invention realizes a two-stage echo cancellation process, using only one echo reproduction signal generator, instead of using a separate echo reproduction signal generator for each floor, which represents a saving
d'incorporer le dispositif de l'invention dans un seul cir- to incorporate the device of the invention into a single cir-
cuit intégré On notera en outre que l'invention peut être mise en oeuvre indifféremment avec des signaux numériques ou analogiques, la seule différence de structure résidant dans la configuration interne du générateur de signal de It will furthermore be noted that the invention can be used interchangeably with digital or analog signals, the only difference in structure residing in the internal configuration of the signal generator.
reproduction d'écho.echo reproduction.
Il va de soi que de nombreuses modifications peu- It goes without saying that many modifications can
vent être apportées au dispositif décrit et représenté, can be made to the device described and represented,
sans sortir du cadre de l'invention. without departing from the scope of the invention.
Claims (8)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US31435381A | 1981-10-23 | 1981-10-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2515453A1 true FR2515453A1 (en) | 1983-04-29 |
Family
ID=23219622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8217372A Withdrawn FR2515453A1 (en) | 1981-10-23 | 1982-10-18 | INTERFERENCE CANCER |
Country Status (8)
Country | Link |
---|---|
JP (1) | JPS5881345A (en) |
KR (1) | KR840002178A (en) |
AU (1) | AU8965582A (en) |
DE (1) | DE3238550A1 (en) |
FR (1) | FR2515453A1 (en) |
GB (1) | GB2109208A (en) |
NL (1) | NL8204100A (en) |
SE (1) | SE8205841L (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0117626A2 (en) * | 1983-02-04 | 1984-09-05 | Western Electric Company, Incorporated | Improvements in or relating to adaptive filter arrangements |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1186764A (en) * | 1982-06-23 | 1985-05-07 | Akira Kanemasa | Echo canceler |
GB8423017D0 (en) * | 1984-09-12 | 1984-10-17 | Plessey Co Plc | Echo canceller |
CA1238381A (en) * | 1985-03-14 | 1988-06-21 | Ephraim Arnon | Multi-stage echo canceller |
US4868874A (en) * | 1986-04-18 | 1989-09-19 | Hitachi, Ltd. | Echo canceller |
US5471527A (en) | 1993-12-02 | 1995-11-28 | Dsc Communications Corporation | Voice enhancement system and method |
KR100586586B1 (en) * | 1999-12-18 | 2006-06-02 | 주식회사 케이티 | Interference Cancellation Weight Variable Method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3754105A (en) * | 1968-12-20 | 1973-08-21 | W Poschenrieder | Circuit arrangement for echo suppression in a voice circuit on a four-wire transmission system upon transfer to a two-wire transmission line |
US4057696A (en) * | 1976-08-09 | 1977-11-08 | Bell Telephone Laboratories, Incorporated | Recursive-like adaptive echo canceller |
EP0053202B1 (en) * | 1980-12-06 | 1985-03-27 | Communications Satellite Corporation | Improved double talk detector for echo cancellers |
-
1982
- 1982-10-14 SE SE8205841A patent/SE8205841L/en not_active Application Discontinuation
- 1982-10-18 FR FR8217372A patent/FR2515453A1/en not_active Withdrawn
- 1982-10-18 DE DE19823238550 patent/DE3238550A1/en not_active Withdrawn
- 1982-10-20 GB GB08229957A patent/GB2109208A/en not_active Withdrawn
- 1982-10-21 KR KR1019820004731A patent/KR840002178A/en unknown
- 1982-10-21 AU AU89655/82A patent/AU8965582A/en not_active Abandoned
- 1982-10-22 NL NL8204100A patent/NL8204100A/en not_active Application Discontinuation
- 1982-10-23 JP JP57185392A patent/JPS5881345A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3754105A (en) * | 1968-12-20 | 1973-08-21 | W Poschenrieder | Circuit arrangement for echo suppression in a voice circuit on a four-wire transmission system upon transfer to a two-wire transmission line |
US4057696A (en) * | 1976-08-09 | 1977-11-08 | Bell Telephone Laboratories, Incorporated | Recursive-like adaptive echo canceller |
EP0053202B1 (en) * | 1980-12-06 | 1985-03-27 | Communications Satellite Corporation | Improved double talk detector for echo cancellers |
Non-Patent Citations (2)
Title |
---|
IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, Conference Record, vol. 3 de 3, Philadelphia, Pa, 13-17 juin 1982, New York (US) * |
PATENTS ABSTRACTS OF JAPAN, vol. 4, no. 181 (E-37) [663], 13 décembre 1980 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0117626A2 (en) * | 1983-02-04 | 1984-09-05 | Western Electric Company, Incorporated | Improvements in or relating to adaptive filter arrangements |
EP0117626A3 (en) * | 1983-02-04 | 1985-12-18 | Western Electric Company, Incorporated | Improvements in or relating to adaptive filter arrangements |
Also Published As
Publication number | Publication date |
---|---|
KR840002178A (en) | 1984-06-11 |
SE8205841L (en) | 1983-04-24 |
NL8204100A (en) | 1983-05-16 |
GB2109208A (en) | 1983-05-25 |
AU8965582A (en) | 1983-04-28 |
JPS5881345A (en) | 1983-05-16 |
SE8205841D0 (en) | 1982-10-14 |
DE3238550A1 (en) | 1983-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0282393B1 (en) | Device for the realization of the hands free function in a telephone set associated with the functions of gain switching and echo cancelling | |
EP0164159B1 (en) | Control device for an echo canceller and a centre clipper | |
US5896452A (en) | Multi-channel echo canceler and method using convolution of two training signals | |
EP1401183B1 (en) | Method and device for echo cancellation | |
EP0752181B1 (en) | Frequency-domain adaptive-filter acoustic echo canceller | |
EP1438870A1 (en) | Interference cancelling method and system for multisensor antenna | |
WO1991003116A1 (en) | Device for treating echoes, particularly acoustic echoes, in a telephone line | |
EP0615674A1 (en) | Network echo canceller | |
EP1518394B1 (en) | Echo processing devices for single-channel or multichannel communication systems | |
CA2779157A1 (en) | Method and device for cancelling acoustic echo by audio watermarking | |
EP0073869B1 (en) | Data receiving apparatus with listener echo canceller | |
EP0692883B1 (en) | Blind equalisation method, and its application to speech recognition | |
WO2006096231A2 (en) | Fast echo canceller reconvergence after tdm slips and echo level changes | |
FR2515453A1 (en) | INTERFERENCE CANCER | |
EP2262216A1 (en) | Method for detecting a double-talking situation for a hands-free telephone device | |
EP0884926A1 (en) | Method and device for optimized processing of an interfering signal when recording sound | |
FR2515452A1 (en) | INTERFERENCE REDUCTION DEVICE AND ASSOCIATED DETECTOR | |
US6256384B1 (en) | Method and apparatus for cancelling echo originating from a mobile terminal | |
US7613291B1 (en) | Echo path change detection using dual sparse filtering | |
FR2515454A1 (en) | INTERFERENCE REDUCTION DEVICE | |
US7539300B1 (en) | Echo canceller with enhanced infinite and finite ERL detection | |
EP1655857B1 (en) | Method and apparatus for detecting divergence of an adaptive filter | |
US7856098B1 (en) | Echo cancellation and control in discrete cosine transform domain | |
US7711107B1 (en) | Perceptual masking of residual echo | |
FR2748184A1 (en) | Adaptive identification method for system response estimation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |