JPH03145826A - Echo cancelling system and echo canceler - Google Patents

Echo cancelling system and echo canceler

Info

Publication number
JPH03145826A
JPH03145826A JP28591789A JP28591789A JPH03145826A JP H03145826 A JPH03145826 A JP H03145826A JP 28591789 A JP28591789 A JP 28591789A JP 28591789 A JP28591789 A JP 28591789A JP H03145826 A JPH03145826 A JP H03145826A
Authority
JP
Japan
Prior art keywords
echo
characteristic
signal
filter
adaptive filter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP28591789A
Other languages
Japanese (ja)
Other versions
JP3043767B2 (en
Inventor
Shigenobu Minami
重信 南
Shoichiro Yamazaki
山崎 彰一郎
Atsushi Asano
篤 浅野
Takeshi Yamaguchi
武史 山口
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1285917A priority Critical patent/JP3043767B2/en
Publication of JPH03145826A publication Critical patent/JPH03145826A/en
Application granted granted Critical
Publication of JP3043767B2 publication Critical patent/JP3043767B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

PURPOSE:To prevent the lowering of the performance just after change in the characteristic of a variable filter by correcting an estimate echo path characteris tic based on the frequency characteristic before and after the change in the variable filter when the frequency characteristic of the variable filter is changed. CONSTITUTION:An adaptive filter 107 of an echo canceller section estimates the entire echo path characteristic including the frequency characteristic of an AGC circuit 105 by a transmission signal (x) and a discrimination error signal (d). Then the transmission signal (x) is given to a 1st adaptive filter 107 having the estimate echo path characteristic to generate a pseudo echo (y) and it is inputted to a 1st subtractor 108. Then a signal (b) from the adaptive filter 110 is subtracted from a residual signal (e) of the 1st subtractor 108 at a 2nd subtractor 111 to eliminate the distortion component from the reception signal after echo cancellation.

Description

【発明の詳細な説明】 〔発明の目的] (産業上の利用分野) 本発明は、2線ケーブルを用いて双方向にデータ伝送を
行うトランシーバ等に採用されるエコーキャンセル方式
及びエコーキャンセラに関するものである。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention relates to an echo cancellation method and an echo canceller employed in transceivers and the like that perform bidirectional data transmission using a two-wire cable. It is.

(従来の技術) 近年、ネットワークにおけるディジタル化の進展に伴い
、既存のメタリック加入者線や構内網を用いてデータ伝
送を行う2線式双方向データ伝送用トランシーバの必要
性が増大してきた。
(Prior Art) In recent years, with the progress of digitalization in networks, the need for two-wire bidirectional data transmission transceivers that transmit data using existing metallic subscriber lines and local area networks has increased.

このような状況下、電気通信の国際標阜の審議するCC
ITTでは、I S D N (Integrated
 5erViCQ Digital Network)
と呼ばれる国際的なディジタル網の構築を1指してその
標準化作業が進められており、中でも、64kbpsを
2チヤンネル、16kbpsを1チャンネル有し、14
4kbpsのデータ伝送を行うベーシックアクセスと呼
ばれる伝送手段が最も基本的なものとして勧告化あるい
は勧告を1指した作業が進められている。
Under these circumstances, the CC that is being deliberated by the International Telecommunications Standards
At ITT, ISDN (Integrated
5erViCQ Digital Network)
Standardization work is progressing with the aim of building an international digital network called
A transmission method called basic access, which transmits data at 4 kbps, is the most basic method, and work is underway to recommend or recommend it.

尚、このベーンツクアクセスは、従来のアナログ網にあ
っては、第2図に示すように、公衆網から家庭内の電話
器に至る加入者線(電話線)1に相当するものである。
In the conventional analog network, this network access corresponds to the subscriber line (telephone line) 1 that runs from the public network to the telephone in the home, as shown in FIG.

一方、l5DNにおいてのディジタル伝送も、やはりこ
の加入者線を用いて行う訳であるが、現状においてメタ
リック2線ケーブルによる加入者線は既にその数が膨大
なものとなっており、ディジタル加入者線用として新た
に回線を敷設するのは非常に大変な作業となる。
On the other hand, digital transmission in 15DN is also carried out using this subscriber line, but at present there are already a huge number of subscriber lines using metallic 2-wire cables, and digital subscriber lines Laying a new line for this purpose is an extremely difficult task.

このことから、最近では、既存のアナログ回線を用いて
ディジタル信号伝送を行う2線式双方向データ伝送技術
の研究、開発が盛んに行われている。
For this reason, recently, research and development of two-wire bidirectional data transmission technology for transmitting digital signals using existing analog lines has been actively conducted.

次にこの2線式双方向データ伝送の原理を説明する。こ
の方式では、2線のメタリックワイヤにそれぞれ上りと
下りの信号を乗せることにより双方向のデータ伝送を行
う。すなわち、ここで上りと下りの信号は、ハイブリッ
ド回路と呼ばれる方向性結合器により送受信をそれぞれ
分離している。
Next, the principle of this two-wire bidirectional data transmission will be explained. In this method, two-way data transmission is performed by carrying upstream and downstream signals on two metallic wires, respectively. That is, here, the transmission and reception of uplink and downlink signals are separated, respectively, by a directional coupler called a hybrid circuit.

しかしながら、このようなメタリック2線ケーブルを用
いたデータ伝送方式では、ハイブリッド回路と回線との
間のインピーダンス不整合により送信信号が受信側に猛
れてエコーが発生し、このエコーが本来受信すべき信号
と重なってデータ伝送のエラーを招く原因の一つとなっ
ていた。
However, in data transmission systems using such metallic two-wire cables, the transmitted signal is violently transmitted to the receiving side due to the impedance mismatch between the hybrid circuit and the line, causing echoes that should not be received. This was one of the causes of data transmission errors due to overlap with signals.

このような事情に鑑みて、これまで次のような2通りの
方式が確立されている。
In view of these circumstances, the following two methods have been established so far.

その一つは、第3図に示すTCM方式(TimeCoB
ression Multlplex)である。これは
通称ピンポン方式と呼ばれるもので、伝送路2上におい
て上りと下りの信号をそれぞれ時分割で交互に送り合う
ようにしたものである。
One of them is the TCM method (TimeCoB) shown in Figure 3.
(ression Multiplex). This is commonly called a ping-pong system, in which upstream and downstream signals are alternately sent to each other on the transmission line 2 in a time-division manner.

もう一つは、第4図に示すEC方式(Ech。The other is the EC method (Ech) shown in FIG.

Cancel Ier)である。この方式は、ハイブリ
ッド回路3における2線/4線変換点で発生するエコー
の量を推定し、これを打ち消すような信号を疑似エコー
として発生して、エコーの重畳された受信信号から疑似
エコー信号を差し引くといったものである。
Cancel Ier). This method estimates the amount of echo generated at the 2-wire/4-wire conversion point in the hybrid circuit 3, generates a signal that cancels this as a pseudo echo, and generates a pseudo echo signal from the received signal on which the echo is superimposed. It is like subtracting .

これらの中で、EC方式は、伝送路4のビットレートを
TCM方式の1/2〜1/4に下げることかできるため
、帯域も1/2〜1/4に下げることができる。したが
ってサンプル間隔かTCM方式の2倍以上になり、高度
の信号処理の導入が容易になるといった利点がある。さ
らに、4値信号等を用いると帯域がTCM方式の1/4
になり、漏話の点でも有利になるといった利点があるた
め、世界的に広く用いられている。
Among these, the EC method can reduce the bit rate of the transmission path 4 to 1/2 to 1/4 of that of the TCM method, and therefore the band can also be reduced to 1/2 to 1/4. Therefore, the sample interval is more than twice that of the TCM method, and there are advantages in that advanced signal processing can be easily introduced. Furthermore, if a 4-level signal is used, the bandwidth will be 1/4 of that of the TCM method.
It is widely used around the world because it has the advantage of reducing crosstalk.

以下、このエコーキャンセル方式を採用した双方向デー
タ伝送用トランシーバについて第5図を用いて説明する
A bidirectional data transmission transceiver employing this echo cancellation method will be described below with reference to FIG.

同図において、X(z)(但し、z=EXP (2πj
Xf/f s)f s ;サンプリング周波数、f;周
波数)なる特性を有する送信信号は、ドライバ501お
よびハイブリッド回路502を介して、ム(z)なる特
性を有する伝送路503に送出されるとともに、その一
部が受信側に漏れて、これがエコーY (z)となる。
In the same figure, X(z) (where z=EXP (2πj
A transmission signal having a characteristic of Xf/fs) fs; sampling frequency, f; frequency) is sent via a driver 501 and a hybrid circuit 502 to a transmission line 503 having a characteristic of m(z), A part of it leaks to the receiving side and becomes an echo Y(z).

一方、遠隔からの特性S (z)なる信号は、特性ム(
2)を有する伝送路503を介して、ノーイブリッド回
路402に入力され、レシーバ504を介して特性R(
z)なる受信信号となる。
On the other hand, a signal with characteristic S (z) from a distance has characteristic M (
2) is input to the no-brid circuit 402 via a transmission line 503 having a characteristic R(
z).

この受信信号R(z)は、上述のエコーY (z)を含
んでいるため、 R(z) −H(z) X (z)+ム(z) S (
z)  −(1)となる。但し、H(z)はハイブリッ
ド回路502におけるエコーパス特性である。
This received signal R(z) includes the above-mentioned echo Y(z), so R(z) −H(z) X(z)+Mu(z) S(
z) −(1). However, H(z) is the echo path characteristic in the hybrid circuit 502.

従来のトランシーバでは、この受信信号R(z)から次
のような処理を行うことにより、特性9(z)なる再生
信号を得る。
In a conventional transceiver, a reproduced signal having characteristic 9(z) is obtained by performing the following processing on this received signal R(z).

まず4AGC回路505で受信信号R(z)を入力し、
伝送路503の高域減衰特性である4特性による高域の
減衰や回線のフラット減衰を補償する。
First, the received signal R(z) is input to the 4AGC circuit 505,
The high frequency attenuation due to the four high frequency attenuation characteristics of the transmission line 503 and the flat attenuation of the line are compensated for.

ここで、伝送路503の特性ム(2)を、ム(z) =
 F (z) B (z)         −(2)
と考え、F (z)を伝送路503の4特性、B (z
)を仔以外の伝送路503の特性(例えばブリッジタッ
プによる特性)とすると、4AGC回路505ては、 F (z)  ”! F −’  (z)      
         ・= −(3)なる特性のバイパス
フィルタを実現し、これにより高域補償を行う。したが
って、4AGC回路505の出力R’(z)は、 R’ (z) ”i= F −’ (z) R(z)=
F−’ (z)  (H(z) X(z)+ム(z) 
S (z) )=F−’ (z) H(z) X(z)
 十B (z) S (z) ・−(4)と表すことが
できる。
Here, the characteristic M(2) of the transmission path 503 is expressed as M(z) =
F (z) B (z) −(2)
, F (z) is the four characteristics of the transmission path 503, B (z
) is the characteristic of the transmission line 503 other than the child (for example, the characteristic due to a bridge tap), then in the 4AGC circuit 505, F (z) ''!F −' (z)
A bypass filter with a characteristic of .=-(3) is realized, and high-frequency compensation is performed using this. Therefore, the output R'(z) of the 4AGC circuit 505 is R'(z) ``i= F −' (z) R(z)=
F-' (z) (H(z) X(z)+mu(z)
S (z) )=F-' (z) H(z) X(z)
It can be expressed as 10B (z) S (z) ・−(4).

なお、祥AGC回路505の特性F−1(z)は、ピー
ク値検出回路506において、エコー打消し後の受信信
号R’(z)のピークレベルを検出することにより決定
される。
Note that the characteristic F-1(z) of the AGC circuit 505 is determined by detecting the peak level of the received signal R'(z) after echo cancellation in the peak value detection circuit 506.

この4AGC回路505で高域減衰特性の補償を終えた
信号は、次に第1の適応フィルタ507および第1の減
算器508からなるエコーキャンセラ部に入力される。
The signal whose high-frequency attenuation characteristics have been compensated by the 4AGC circuit 505 is then input to an echo canceller section consisting of a first adaptive filter 507 and a first subtracter 508.

このエコーキャンセラ部では、まず適応フィルタ507
において、4AGC回路505の周波数特性を含んだ全
体のエコーパス特性Ff (z)を推定する。そしてこ
の推定特性H(Z)を有する第1の適応フィルタ507
に送信信号X (z)を通すことにより疑似エコー9を
生成し、これを第1の減算器508に入力する。
In this echo canceller section, first, the adaptive filter 507
In this step, the overall echo path characteristic Ff (z) including the frequency characteristic of the 4AGC circuit 505 is estimated. A first adaptive filter 507 having this estimated characteristic H(Z)
A pseudo echo 9 is generated by passing the transmission signal X (z) through the subtracter 508 .

第1の減算器508では、次式の如くエコーY(2)の
重畳された受信信号R’(z)から疑似エコー9を差し
引き、その残差信号E (z)を得る。
The first subtracter 508 subtracts the pseudo echo 9 from the received signal R'(z) on which the echo Y(2) is superimposed, as shown in the following equation, to obtain the residual signal E(z).

E(z) =R’ (z) −FI(z) X(z) 
   −(5)ここで、推定特性Fr (z)が、下式
のように/JAGC回路505の特性も含んだ全体のエ
コーパス特性と近似する場合、 Ff (z)  ”M H(z)  i’ −’ (z
)            −(6)残差信号E (z
)は、 E (z) ”fp B (z) S (z)    
     −(7)となる。これによりエコーを含まな
い受信信号を得ることができる。
E(z) =R' (z) -FI(z) X(z)
-(5) Here, if the estimated characteristic Fr (z) approximates the overall echo path characteristic including the characteristics of the /JAGC circuit 505 as shown in the formula below, Ff (z) ``M H (z) i'−' (z
) −(6) Residual signal E (z
) is E (z) ”fp B (z) S (z)
−(7). This makes it possible to obtain a received signal that does not include echo.

判定帰還型等化器を構成する判定器509および第2の
適応フィルタ510は、上記残差信号E(2)からブリ
ッジタップによる歪成分B (z)を除去する。
The decider 509 and the second adaptive filter 510 that constitute the decision feedback equalizer remove the distortion component B (z) due to the bridge tap from the residual signal E(2).

すなわち、判定器509から出力される遠端信号S (
z)の推定値である特性9(z)なる判定結果は、−1
+ ’@ (z)なる特性を有する第2の適応フィルタ
510を介して第2の減算器511に入力される。そし
てこの減算器511において、次式の演算が行われる。
That is, the far-end signal S (
The judgment result of characteristic 9(z), which is the estimated value of z), is -1
It is input to the second subtracter 511 via the second adaptive filter 510 having the characteristic + '@ (z). Then, in this subtracter 511, the following calculation is performed.

E’ (z) 各B (z) S (z) −H(z)
 g(z) + S (z)・・・(8) ここで、第2の適応フィルタ510の近似状態が良く判
定器509の判定結果が正しいと仮定して、百(z)各
B (z) 9(z)≦S (z)               
   ・・・(9)とすると、(8)式からE’(z)
は、E’ (z) ’! (B(z) −15(z) 
) 5(z) +5(z)至S (z)       
    ・・・(10)となり、これで正しく受信信号
が再生されたことになる。
E' (z) Each B (z) S (z) -H(z)
g(z) + S(z)...(8) Here, assuming that the approximation state of the second adaptive filter 510 is good and the judgment result of the judger 509 is correct, 100(z) each B(z ) 9(z)≦S(z)
...(9), then E'(z) from equation (8)
E'(z)'! (B(z) -15(z)
) 5 (z) +5 (z) to S (z)
...(10), which means that the received signal has been correctly reproduced.

なお、各適応フィルタ507.510における推定動作
は、下式のように、それぞれ第3の減算器512の減算
結果である判定器509の出力9(z)と第2の減算器
511の出力E’(z)との判定誤差信号D (z)が
最小になるよう学習を行うことによりなされる。
Note that the estimation operation in each of the adaptive filters 507 and 510 is based on the output 9(z) of the determiner 509, which is the subtraction result of the third subtracter 512, and the output E of the second subtracter 511, as shown in the following equation. This is done by performing learning so that the judgment error signal D (z) with respect to '(z) is minimized.

D (z) = E ’ (z) −’; (z)  
     ・= (11)以上が従来の一般的なエコー
キャンセル方式を用いた2線式双方向データ伝送用トラ
ンシーバの原理である。
D (z) = E' (z) -'; (z)
.=(11) The above is the principle of a two-wire bidirectional data transmission transceiver using a conventional general echo cancellation method.

ところで、このようなエコーキャンセル方式では次のよ
うな課題が残されている。
By the way, the following problems remain with such an echo cancellation method.

すなわち、上述のエコーキャンセル方式では、ハイブリ
ッド回路502におけるエコーパス特性H(z)と4A
GC回路505の周波数特性p −1(z)とを結合し
た特性に対し、推定特性Ff (z)が、H(z) −
F −’ (z) H(z)        −(12
)なるときに完全にエコーを打消すことができる。
That is, in the echo cancellation method described above, the echo path characteristics H(z) and 4A in the hybrid circuit 502
With respect to the characteristic combined with the frequency characteristic p −1 (z) of the GC circuit 505, the estimated characteristic Ff (z) is H(z) −
F −' (z) H(z) −(12
), it is possible to completely cancel the echo.

ところが、ここで4AGC回路505の推定特性? (
Z)を考えると、4AGC回路505の周波数特性F 
” (z)は受信信号のピークレベルにより決まるもの
であるため、エコーキャンセラの学習開始前に、r (
z)とF −’ (z)とが近似していない状態が発生
し得る。例えば、エコーキャンセラの収束後にはじめて
受信信号が得られる場合や送信信号と受信信号が同時に
存在する場合がこの状態にあてはまる。したがって、こ
の場合、エコーキャンセラの収束途中あるいは収束後に
4AGC回路505の周波数特性F ” (z)が変化
する恐れがある。
However, what are the estimated characteristics of the 4AGC circuit 505? (
Z), the frequency characteristic F of the 4AGC circuit 505 is
” (z) is determined by the peak level of the received signal, so before starting learning of the echo canceller, r (
z) and F −' (z) may not be close to each other. For example, this situation applies when a received signal is obtained only after the echo canceller converges or when a transmitted signal and a received signal exist simultaneously. Therefore, in this case, the frequency characteristic F '' (z) of the 4AGC circuit 505 may change during or after the echo canceller converges.

いま、エコーキャンセラが? A −’ (z)なる特
性の4AGC回路505において収束し、Ft (z)
 −i’ A −’ (z) H(z)       
−(13)であったときに、4AGC回路505の特性
がI’ A −’ (z)からW e −’ (z)に
変化したとすると、この変化時点で残差信号E (z)
は、E (z) = (H(z) ’f’s −’ (
z) −H(z) r^−’ (z))X (z) 十
B (z) S (z)−(re −’ (Z) −’
T’A −’ (z) ) H(z) X(z)+ B
 (z) S (z)          −(14)
となり、4AGC回路505の特性の変化により(F’
o (z) −’ −FA (z) −’ ) H(z
) X(z)なる値付だけ、エコーの打消性能が劣化す
ることになる。
What about echo cancellers now? It converges in the 4AGC circuit 505 with the characteristic A −' (z), and Ft (z)
-i' A -' (z) H(z)
-(13), and if the characteristic of the 4AGC circuit 505 changes from I' A -' (z) to W e -' (z), then at the time of this change, the residual signal E (z)
is E (z) = (H(z) 'f's −' (
z) -H(z) r^-' (z))X (z) 10B (z) S (z)-(re -' (Z) -'
T'A -' (z) ) H(z) X(z)+B
(z) S (z) −(14)
Due to the change in the characteristics of the 4AGC circuit 505, (F'
o (z) −' −FA (z) −’ ) H(z
) The echo cancellation performance deteriorates by the value of X(z).

したがって、このような場合、4AGC回路505の特
性が変化する毎に、−旦収束したエコーキャンセラにお
いて再度の学習が発生し、収束速度が大幅に低下すると
いう問題が発生する。
Therefore, in such a case, each time the characteristics of the 4AGC circuit 505 change, learning occurs again in the echo canceller that has once converged, resulting in a problem that the convergence speed is significantly reduced.

(発明が解決しようとする課題) このように、従来からのエコーキャンセル方式では、可
変フィルタである4AGC回路の周波数特性が変化する
毎に、エコーキャンセラの主要部である適応フィルタに
おいて再度の学習が生じるので、特に可変フィルタの特
性変更直後におけるエコー打消し性能が劣化するという
問題があった。
(Problems to be Solved by the Invention) As described above, in the conventional echo canceling method, every time the frequency characteristics of the 4AGC circuit, which is a variable filter, changes, the adaptive filter, which is the main part of the echo canceller, has to learn again. Therefore, there is a problem in that the echo cancellation performance deteriorates, especially immediately after changing the characteristics of the variable filter.

本発明はこのような課題を解決するためのもので、可変
フィルタの周波数特性の変化に応じて、速やかに適応フ
ィルタにおける推定特性を修正して、可変フィルタの特
性変更直後におけるエコー打消し性能の低下を防止する
ことのできるエコーキャンセル方式およびエコーキャン
セラの提供を目的としている。
The present invention is intended to solve such problems, and the estimated characteristics of the adaptive filter are promptly corrected in accordance with changes in the frequency characteristics of the variable filter, thereby improving the echo cancellation performance immediately after changing the characteristics of the variable filter. The purpose of the present invention is to provide an echo canceling method and an echo canceller that can prevent degradation.

[発明の構成] (課題を解決するための手段) 本発明のエコーキャンセル方式は上記の目的を達成する
ために、反響路のエコーパス特性を推定して、その推定
特性と反響路への入力信号とから疑似エコーを生成し、
この擬似エコーで反響路に発生したエコーを打消すエコ
ーキャンセル方式において、反響路に挿入された既知の
可変周波数特性を有する可変フィルタの特性が変更され
たとき、推定特性を可変フィルタの変更前後の特性に基
づき修正することを特徴としている。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the echo cancellation method of the present invention estimates the echo path characteristics of the echo path and uses the estimated characteristics and the input signal to the echo path. Generate a pseudo echo from and
In the echo cancellation method that uses this pseudo echo to cancel the echo generated in the echo path, when the characteristics of a variable filter with known variable frequency characteristics inserted into the echo path are changed, the estimated characteristics are calculated before and after the change of the variable filter. It is characterized by correction based on characteristics.

また本発明のエコーキャンセラは上記の目的を達成する
ために、反響路に既知の可変周波数特性を有する可変フ
ィルタが挿入されてなるエコーキャンセラであって、反
響路のエフ−パス特性を推定して、その推定特性と前記
反響路への入力信号とから疑似エコーを生成する適応フ
ィルタと、反響路に発生したエコーを適応フィルタによ
り生成された疑似エコーで減算し打消す減算手段と、可
変フィルタの特性が変更されたとき、適応フィルタの推
定特性を可変フィルタの変更前後の特性に基づき修正す
る推定特性修正手段とを具備することを特徴としている
Further, in order to achieve the above object, the echo canceller of the present invention is an echo canceler in which a variable filter having a known variable frequency characteristic is inserted in the echo path, and the echo canceler estimates the f-path characteristic of the echo path. , an adaptive filter that generates a pseudo echo from the estimated characteristic and the input signal to the echo path, a subtraction means that subtracts and cancels the echo generated in the echo path by the pseudo echo generated by the adaptive filter, and a variable filter. The present invention is characterized by comprising estimated characteristic modifying means for modifying the estimated characteristic of the adaptive filter based on the characteristics before and after the change of the variable filter when the characteristic is changed.

(作 用) 本発明では、可変フィルタの周波数特性が変更されたと
き、適応フィルタにおける推定エコーパス特性を、可変
フィルタの変更前後の周波数特性に基づいて修正する。
(Function) In the present invention, when the frequency characteristics of the variable filter are changed, the estimated echo path characteristics in the adaptive filter are modified based on the frequency characteristics of the variable filter before and after the change.

例えば、第6図に示すように、時刻kにおいて、エコー
キャンセラがFA−’(z)なる特性の可変フィルタで
ある4AGC回路601で収束し、この時点の適応フィ
ルタ602の特性H^(2)が、HA (Z)  −H
(z)  ?A−’ (z)        =i15
)になっていたとする。
For example, as shown in FIG. 6, at time k, the echo canceller converges in the 4AGC circuit 601, which is a variable filter with the characteristic FA-'(z), and the characteristic of the adaptive filter 602 at this point becomes H^(2) is HA (Z) −H
(z)? A-' (z) = i15
).

この後、時刻に+1で、仔AGC回路601の特性がT
 o −’ (z)に変更されると、適応フィルタ60
2の特性は次のように修正されて、新たな特性He(z
)を得る。
After this, at time +1, the characteristic of the child AGC circuit 601 becomes T.
o −' (z), the adaptive filter 60
The characteristic of 2 is modified as follows, and a new characteristic He(z
).

r El−1<z> Ha (z)  −・Fi^(Z)    −(10)
T A  −’  (z) したがって、(15)式、(16)式より、Ffo (
z) =I’e −’ (z) H(z)      
 −(17)となる。
r El-1<z> Ha (z) −・Fi^(Z) −(10)
T A −' (z) Therefore, from equations (15) and (16), Ffo (
z) =I'e −' (z) H(z)
−(17).

したがって、この発明によれば、可変フィルタの周波数
特性の変化に応じて、速やかに適応フィルタにおける推
定特性を修正して、可変フィルタの特性変更直後におけ
る性能の低下を防止することができる。
Therefore, according to the present invention, it is possible to promptly correct the estimated characteristics of the adaptive filter in accordance with changes in the frequency characteristics of the variable filter, thereby preventing a decrease in performance immediately after changing the characteristics of the variable filter.

なお、上記(I6)式の処理は、第7図に示すように、
4AGC回路の周波数特性の変化時点で、(16)式の
特性を有するIIR型フィルタ701にHA(2)を通
すことにより実現される。
Note that the processing of the above equation (I6) is as shown in FIG.
This is realized by passing HA(2) through the IIR type filter 701 having the characteristic of equation (16) at the time when the frequency characteristic of the 4AGC circuit changes.

(実施例) 以下、本発明の詳細な説明する。(Example) The present invention will be explained in detail below.

第1図は本発明に係る一実施例のエコーキャンセラを採
用した2線式双方向データ伝送用トランシーバの構成を
示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a two-wire bidirectional data transmission transceiver employing an echo canceller according to an embodiment of the present invention.

同図において、送信信号Xは、ドライバ101、ハイブ
リッド回路102を介して伝送路10Bに送出される。
In the figure, a transmission signal X is sent to a transmission line 10B via a driver 101 and a hybrid circuit 102.

また、受信信号Sはハイブリッド回路102、レシーバ
1.04を介して仔AGC回路105に入力される。
Further, the received signal S is input to the child AGC circuit 105 via the hybrid circuit 102 and the receiver 1.04.

/l’AGc回路105の周波数特性F −’ (z)
は、ピーク値検出回路106において、エコー除去後の
受信信号eからそのピーク値の検出を行うことにより決
定される。そしてこの4AGC回路1゜5は、受信信号
rに、ピーク値検出回路106で決定されたF ’ (
z)なる利得周波数特性を与えることにより、伝送路1
0Bの高域減衰特性を補償する。
/l' Frequency characteristics F −' (z) of the AGc circuit 105
is determined by detecting the peak value of the received signal e after echo removal in the peak value detection circuit 106. Then, this 4AGC circuit 1.5 applies the received signal r to F' (
By giving a gain frequency characteristic of
Compensates for the high frequency attenuation characteristics of 0B.

この4AGC回路105は、具体的には、第8図に示す
IIR型フィルタで実現できる。すなわち、ピーク値検
出回路106により受信信号eのピーク値jが検出され
ると、係数ROM801から、これに対応したフィルタ
係数A Ij、 B Ij。
Specifically, this 4AGC circuit 105 can be realized by an IIR type filter shown in FIG. That is, when the peak value j of the received signal e is detected by the peak value detection circuit 106, the corresponding filter coefficients A Ij and B Ij are stored from the coefficient ROM 801.

Cij、Dijが選択されることにより、IIR型フィ
ルタにおける特性が決まる。
The characteristics of the IIR type filter are determined by selecting Cij and Dij.

この4A、GC回路105により高域減衰特性の補償か
行われた信号は、次に第1の適応フィルタ107および
第1の減算器108からなるエコーキャンセラ部に入力
される。
The signal whose high-frequency attenuation characteristics have been compensated by the 4A, GC circuit 105 is then input to an echo canceller section consisting of a first adaptive filter 107 and a first subtracter 108.

このエコーキャンセラ部では、適応フィルタ107にお
いて、送信信号Xと後述する判定誤差信号dより、仔A
GC回路105の周波数特性を含んだ全体のエコーパス
特性F4 (z)を推定する。そして、この推定エコー
パス特性= <2>を有する第1の適応フィルタ107
に送信信号Xを通すことにより疑似エコー9を生成し、
これを第1の減算器108に入力する。
In this echo canceller section, an adaptive filter 107 uses a transmission signal X and a determination error signal d, which will be described later, to
The overall echo path characteristic F4 (z) including the frequency characteristic of the GC circuit 105 is estimated. Then, the first adaptive filter 107 having this estimated echo path characteristic = <2>
A pseudo echo 9 is generated by passing the transmission signal X through the
This is input to the first subtracter 108.

なお、この適応フィルタ107は、具体的には、第9図
に示す適応FIRフィルタで実現できる。
Note that this adaptive filter 107 can be specifically realized by an adaptive FIR filter shown in FIG.

すなわち、入力信号x (k)が、シフトレジスタ90
1〜901Nにおいてサンプル毎にシフトされ、それぞ
れの信号について乗算器902□〜902 、アキュム
レータ903からなる積和演算回路で講和演算を行うこ
とで、擬似エコー9が生成される。また、ここでタップ
係数R1〜SNは、公知の最急降下法等により、判定誤
差信号dが最小になるよう学習を行うことにより求めら
れる。
That is, the input signal x (k) is input to the shift register 90
1 to 901N, and the pseudo echo 9 is generated by performing a sum calculation on each signal in a product-sum calculation circuit consisting of multipliers 902□ to 902 and an accumulator 903. In addition, the tap coefficients R1 to SN are obtained by learning by a known steepest descent method or the like so that the determination error signal d is minimized.

すなわち、同図中、904はタップ係数61〜SNを記
憶するメモリであり、このメモリ904に記憶された内
容は、加算器905において更新データを加算すること
で修正される。この更新データは、判定誤差信号dから
符号を除いてこれに定数を掛は合せた値と、シフトレジ
スタ901□〜901Nの出力X(k+i)とを乗算器
906で掛は合せたものである。
That is, in the figure, 904 is a memory that stores tap coefficients 61 to SN, and the contents stored in this memory 904 are corrected by adding update data in an adder 905. This updated data is the result of multiplying the determination error signal d by a constant after removing its sign, and the output X(k+i) of the shift registers 901□ to 901N by a multiplier 906. .

第1の減算器108は、第1の適応フィルター07から
出力された疑似エコー9と4AGC回路105の出力r
′との減算を行い、その結果を残差信号eとして出力す
る。
The first subtractor 108 extracts the pseudo echo 9 output from the first adaptive filter 07 and the output r of the 4AGC circuit 105.
' and outputs the result as a residual signal e.

判定帰還型等化器を構成する判定器109および第2の
適応フィルタ110は、伝送路103でのブリッジタッ
プによる信号の歪成分を除去する。
The decider 109 and the second adaptive filter 110 that constitute the decision feedback equalizer remove distortion components of the signal due to the bridge taps in the transmission path 103.

すなわち、受信信号の歪を判定する判定器109の出力
$は、第2の適応フィルタ110に入力されることによ
り、この適応フィルタ110から歪を等化するための信
号官が出力される。
That is, the output $ of the determiner 109 that determines the distortion of the received signal is input to the second adaptive filter 110, and this adaptive filter 110 outputs a signal coefficient for equalizing the distortion.

そして、適応フィルタ1.10からの信号官は、第2の
減算器111において、第1の減算器108の残差信号
eと差し引かれることにより、エコー除去後の受信信号
から歪成分が除去される。
The signal signal from the adaptive filter 1.10 is then subtracted from the residual signal e of the first subtractor 108 in the second subtracter 111, thereby removing distortion components from the received signal after echo cancellation. Ru.

なお、上述の各適応フィルタ107.110における推
定動作は、それぞれ第3の減算器112において、判定
器109の出力9と第2の減算器111の出力信号e′
とを減算した結果(判定誤差信号)dが最小になるよう
学習を行うことによりなされる。
Note that the estimation operation in each of the adaptive filters 107 and 110 described above is performed in the third subtracter 112 by the output 9 of the determiner 109 and the output signal e' of the second subtracter 111.
This is done by performing learning so that the result (judgment error signal) d of subtracting is minimized.

さて、この実施例のエコーキャンセラでは、祥AGC回
路105における周波数特性の変更に応じて、第1の適
応フィルタ107の推定特性であるタップ係数を変換す
るタップ係数変換部113を備えたことを特徴としてい
る。
The echo canceller of this embodiment is characterized in that it includes a tap coefficient converter 113 that converts the tap coefficients, which are the estimated characteristics of the first adaptive filter 107, in accordance with changes in the frequency characteristics in the AGC circuit 105. It is said that

すなわち、このタップ係数変換部113では、仔AGC
回路105の周波数特性がY^−1(z)からTo−’
(z)に変化したときに、 Fo−’(z) G (z)−・・・(18) r^−1(z) なる特性のフィルタに、適応フィルタ107のタップ係
数を通すことにより実現できる。
That is, in this tap coefficient conversion section 113, the child AGC
The frequency characteristic of the circuit 105 is from Y^-1(z) to To-'
This is achieved by passing the tap coefficient of the adaptive filter 107 through a filter with the following characteristics when the value changes to (z): Fo-'(z) G (z)-...(18) r^-1(z) can.

このタップ係数変換部113を構成するフィルタは、例
えば、第8図に示した4AGC回路105を構成するI
IR型フィルタで実現することができる。この場合は、
係数ROM801に(18)式に示したG (z)なる
特性を記憶しておき、4AGC係数の変化前と変化後の
ピーク値検出値よりROMから係数を選択してIIRフ
ィルタで用いる。
The filter constituting this tap coefficient conversion section 113 is, for example, an I
This can be realized with an IR type filter. in this case,
The characteristic G (z) shown in equation (18) is stored in the coefficient ROM 801, and a coefficient is selected from the ROM based on the detected peak value before and after the change of the 4AGC coefficients and used in the IIR filter.

なお、第8図には、IIR型フィルタとしてよく知られ
た2次のハイカットフィルタを例示したが、G(z)の
特性が複雑な場合は、このフィルタをカスケード接続し
て用いればよい。
Although FIG. 8 shows an example of a second-order high-cut filter that is well known as an IIR filter, if the characteristics of G(z) are complex, these filters may be used in cascade connection.

かくしてこの実施例のエコーキャンセラによれば、4A
GC回路105における周波数特性の変更による全体的
なエコーパス特性の変動に対し、4AGC回路105の
変更前後の周波数特性を用いた単純な計算式を用いて第
1の適応フィルタ107の推定特性を修正することによ
り、4’AGC回路105の特性変更直後のエコー打消
し性能を劣化させるなく、速やかに第1の適応フィルタ
107の推定特性を適切な値に修正することができる。
Thus, according to the echo canceller of this embodiment, 4A
The estimated characteristics of the first adaptive filter 107 are corrected using a simple calculation formula using the frequency characteristics before and after the change in the 4AGC circuit 105 in response to changes in the overall echo path characteristics due to changes in the frequency characteristics in the GC circuit 105. As a result, the estimated characteristic of the first adaptive filter 107 can be quickly corrected to an appropriate value without degrading the echo cancellation performance immediately after changing the characteristic of the 4'AGC circuit 105.

[発明の効果] 以上説明したように本発明のエコーキャンセル方式およ
びエコーキャンセラによれば、可変フィルタの特性が変
化しても、これに応じて速やかに適応フィルタにおける
推定特性を修正して、可変フィルタの変動直後における
エコー打消し性能の低下を防止することができる。
[Effects of the Invention] As explained above, according to the echo canceling method and echo canceller of the present invention, even if the characteristics of the variable filter change, the estimated characteristics of the adaptive filter are promptly corrected accordingly, and the characteristics of the variable filter are changed. It is possible to prevent the echo cancellation performance from deteriorating immediately after the filter changes.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係る一実施例のエコーキャンセラを採
用した2線式双方向データ伝送用トランシーバの構成を
示すブロック図、第2図は従来からのl5DNにおける
加入者線伝送の概要を説明するための図、第3図はTC
M方式を説明するための図、第4図はEC方式を説明す
るための図、第5図は従来のエコーキャンセラを採用し
た2線式双方向データ伝送用トランシーバの構成を示す
ブロック図、第6図および第7図はそれぞれ本発明の詳
細な説明するためのブロック図、第8図は4AGC回路
の実現例を示すブロック図、第9図は第1の適応フィル
タの実現例を示すブロック図である。 102・・・ハイブリッド回路、103・・・伝送路、
105・・・4AGC回路、106・・・ピーク値検出
回路、107・・・第1の適応フィルタ、108・・・
第1の減算器、113・・・タップ係数変換部。
Fig. 1 is a block diagram showing the configuration of a two-wire bidirectional data transmission transceiver that employs an echo canceller according to an embodiment of the present invention, and Fig. 2 provides an overview of subscriber line transmission in conventional l5DN. Figure 3 is for TC
FIG. 4 is a diagram for explaining the M method, FIG. 4 is a diagram for explaining the EC method, FIG. 5 is a block diagram showing the configuration of a two-wire bidirectional data transmission transceiver employing a conventional echo canceller, and FIG. 6 and 7 are block diagrams for explaining the present invention in detail, FIG. 8 is a block diagram showing an implementation example of a 4AGC circuit, and FIG. 9 is a block diagram showing an implementation example of the first adaptive filter. It is. 102... Hybrid circuit, 103... Transmission line,
105...4 AGC circuit, 106...Peak value detection circuit, 107...First adaptive filter, 108...
First subtractor, 113...Tap coefficient conversion unit.

Claims (2)

【特許請求の範囲】[Claims] (1)反響路のエコーパス特性を推定して、その推定特
性と前記反響路への入力信号とから疑似エコーを生成し
、この擬似エコーで前記反響路に発生したエコーを打消
すエコーキャンセル方式において、 前記反響路に挿入された既知の可変周波数特性を有する
可変フィルタの特性が変更されたとき、前記推定特性を
前記可変フィルタの変更前後の特性に基づき修正するこ
とを特徴とするエコーキャンセル方式。
(1) In an echo cancellation method that estimates the echo path characteristics of an echo path, generates a pseudo echo from the estimated characteristics and the input signal to the echo path, and uses this pseudo echo to cancel the echo generated in the echo path. , an echo cancellation method characterized in that, when the characteristics of a variable filter having known variable frequency characteristics inserted into the echo path are changed, the estimated characteristics are modified based on the characteristics of the variable filter before and after the change.
(2)反響路に既知の可変周波数特性を有する可変フィ
ルタが挿入されてなるエコーキャンセラであって、 前記反響路のエコーパス特性を推定して、その推定特性
と前記反響路への入力信号とから疑似エコーを生成する
適応フィルタと、 前記反響路に発生したエコーを前記適応フィルタにより
生成された疑似エコーで減算し打消す減算手段と、 前記可変フィルタの特性が変更されたとき、前記適応フ
ィルタの推定特性を前記可変フィルタの変更前後の特性
に基づき修正する推定特性修正手段とを具備することを
特徴とするエコーキャンセラ。
(2) An echo canceller in which a variable filter having a known variable frequency characteristic is inserted in an echo path, the echo path characteristics of the echo path being estimated, and the estimated characteristics and the input signal to the echo path being input. an adaptive filter that generates a pseudo echo; subtraction means that subtracts and cancels the echo generated in the echo path by the pseudo echo generated by the adaptive filter; An echo canceller comprising estimated characteristic modification means for modifying the estimated characteristic based on the characteristics before and after the change of the variable filter.
JP1285917A 1989-10-31 1989-10-31 Echo cancellation method and echo canceller Expired - Fee Related JP3043767B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1285917A JP3043767B2 (en) 1989-10-31 1989-10-31 Echo cancellation method and echo canceller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1285917A JP3043767B2 (en) 1989-10-31 1989-10-31 Echo cancellation method and echo canceller

Publications (2)

Publication Number Publication Date
JPH03145826A true JPH03145826A (en) 1991-06-21
JP3043767B2 JP3043767B2 (en) 2000-05-22

Family

ID=17697689

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1285917A Expired - Fee Related JP3043767B2 (en) 1989-10-31 1989-10-31 Echo cancellation method and echo canceller

Country Status (1)

Country Link
JP (1) JP3043767B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115001518A (en) * 2022-05-27 2022-09-02 南京金阵微电子技术有限公司 Signal receiving circuit, deserializer and communication system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101752689B1 (en) * 2016-09-23 2017-06-30 채인원 Floating type water purifying system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115001518A (en) * 2022-05-27 2022-09-02 南京金阵微电子技术有限公司 Signal receiving circuit, deserializer and communication system
CN115001518B (en) * 2022-05-27 2023-12-05 南京金阵微电子技术有限公司 Signal receiving circuit, deserializer and communication system

Also Published As

Publication number Publication date
JP3043767B2 (en) 2000-05-22

Similar Documents

Publication Publication Date Title
EP0518383B1 (en) Method and arrangement of echo elimination in digital telecommunications system
EP0508847B1 (en) An echo canceller
JP2853455B2 (en) Echo canceller
CA2162570C (en) Echo canceler and echo path estimating method
US7826609B1 (en) Method and apparatus for digital near-end echo/near-end crosstalk cancellation with adaptive correlation
KR100559752B1 (en) Operation method of echo canceller system and echo canceller system
US4845746A (en) Echo canceller with relative feedback control
US5247512A (en) Echo canceller
US4633046A (en) Adaptive echo canceller
US6181793B1 (en) Echo canceller employing dual-H architecture having improved coefficient transfer
US6580794B1 (en) Acoustic echo canceler with a peak impulse response detector
JPH03145826A (en) Echo cancelling system and echo canceler
US20020064286A1 (en) Echo canceller
JPS6222290B2 (en)
JP3244416B2 (en) Echo canceller
JP3080641B2 (en) Echo canceller
JP3865050B2 (en) Echo canceller
JPH07303067A (en) Echo canceler
JPH1013310A (en) Echo canceller
JPS6155292B2 (en)
JPH0946277A (en) Echo canceller
JP2002016691A (en) Echo canceller
JPH05206898A (en) Echo canceller
JPH08251079A (en) Echo canceler
JPS6342892B2 (en)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080310

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090310

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees