JPH10271047A - Monitoring device for echo canceller - Google Patents

Monitoring device for echo canceller

Info

Publication number
JPH10271047A
JPH10271047A JP8776797A JP8776797A JPH10271047A JP H10271047 A JPH10271047 A JP H10271047A JP 8776797 A JP8776797 A JP 8776797A JP 8776797 A JP8776797 A JP 8776797A JP H10271047 A JPH10271047 A JP H10271047A
Authority
JP
Japan
Prior art keywords
echo
control signal
unit
signal
amount
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.)
Pending
Application number
JP8776797A
Other languages
Japanese (ja)
Inventor
Kunio Okuda
邦雄 奥田
Shigeyoshi Nakano
重義 中野
Junya Kato
淳也 加藤
Noriaki Nakanishi
紀彰 中西
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.)
Toyo Communication Equipment Co Ltd
Original Assignee
Toyo Communication Equipment Co Ltd
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 Toyo Communication Equipment Co Ltd filed Critical Toyo Communication Equipment Co Ltd
Priority to JP8776797A priority Critical patent/JPH10271047A/en
Publication of JPH10271047A publication Critical patent/JPH10271047A/en
Pending legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Transmission In General (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

(57)【要約】 【課題】 トレーニング時における鳴音状態の監視を行
うエコーキャンセラの監視装置を提供することにある。 【解決手段】 初期動作時に信号線路中に出力される基
準信号に基づいて、信号線路中に流れるエコー量を算出
するエコー量算出部3と、エコー量算出部3によって算
出されたエコー量に基づいて信号線路中に流れるエコー
成分を除去するエコー除去部3と、通常動作中に通話動
作のための制御信号を定期的に出力する制御信号送出部
4と、通常動作時において、制御信号送出部4から出力
される制御信号をエコー除去部3の出力側信号線から抽
出する制御信号抽出部6,7とを備え、制御信号抽出部
6,7により抽出された制御信号のレベルがあらかじめ
設定された設定値を越えた場合、再度エコー量算出部3
によって信号線路中に流れるエコー量の算出を行うよう
に構成する。
(57) [Problem] To provide an echo canceller monitoring device that monitors a sounding state during training. SOLUTION: Based on a reference signal output to the signal line at the time of initial operation, an echo amount calculating unit 3 for calculating an echo amount flowing through the signal line, and based on the echo amount calculated by the echo amount calculating unit 3. An echo removing unit 3 for removing an echo component flowing through a signal line, a control signal sending unit 4 for periodically outputting a control signal for a call operation during a normal operation, and a control signal sending unit for a normal operation. And control signal extraction units 6 and 7 for extracting the control signal output from the output signal line 4 from the output side signal line of the echo removal unit 3, wherein the level of the control signal extracted by the control signal extraction units 6 and 7 is set in advance. If the set value exceeds the set value, the echo amount calculation unit 3
To calculate the amount of echo flowing through the signal line.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、通信回線における
鳴音状態を検出するエコーキャンセラの監視装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an echo canceller monitoring apparatus for detecting a sounding state in a communication line.

【0002】[0002]

【従来の技術】従来、2線式専用通信回線に流れる伝送
信号を4線式専用通信回線に伝送可能となるように変換
したり、4線式専用通信回線に流れる伝送信号を2線式
専用通信回線に伝送可能となるように変換する装置とし
て2線−4線変換回路、すなわち、インバンドリンガが
ある。このインバンドリンガは、通話帯域内に所定の制
御信号を重畳する機能を有している。これによって、1
6Hzのダイヤルパルス信号やオンフックまたはオフフ
ック状態を示すオンフック信号等の各種信号を、一旦、
300Hz〜3kHzの音声帯域内信号に置換し、相手
側の通信端末に送信したり、逆の手順で信号を受信する
ものである。
2. Description of the Related Art Conventionally, a transmission signal flowing through a dedicated 2-wire communication line is converted so that it can be transmitted to a 4-wire dedicated communication line, and a transmission signal flowing through a 4-wire dedicated communication line is dedicated to a 2-wire dedicated communication line. As a device for converting data so that it can be transmitted to a communication line, there is a 2-wire to 4-wire conversion circuit, that is, an in-band ringer. The in-band ringer has a function of superimposing a predetermined control signal within a communication band. This gives 1
Various signals such as a 6 Hz dial pulse signal and an on-hook signal indicating an on-hook or off-hook state are temporarily
The signal is replaced with a signal in a voice band of 300 Hz to 3 kHz, and is transmitted to a communication terminal on the other side, or a signal is received in a reverse procedure.

【0003】図4に従来のインバンドリンガの接続状態
の一例を示す。同図に示すように、インバンドリンガ1
0,20は、それぞれ通信回線Lを介して接続されてお
り、各インバンドリンガ10(20)は、構内交換機1
1(21)に接続されている。さらに、各構内交換機1
1(21)にはそれぞれ通信端末12(22),13
(23)が接続されている。ここで、インバンドリンガ
10(20)は、2線−4線変換の際に発生するエコー
成分をできる限り少なくするため、エコーキャンセラが
併設されている。
FIG. 4 shows an example of a connection state of a conventional in-band ringer. As shown in FIG.
0 and 20 are connected via a communication line L, respectively, and each in-band ringer 10 (20) is connected to the private branch exchange 1
1 (21). Furthermore, each private branch exchange 1
The communication terminals 12 (22), 13
(23) is connected. Here, the in-band ringer 10 (20) is provided with an echo canceller in order to minimize the echo component generated at the time of 2-wire to 4-wire conversion.

【0004】すなわち、長距離電話回線では、相手側の
2線−4線変換回路を通して自分の声が遅延されて戻っ
てくるエコー成分が原因となって通話に著しい支障を与
えることがある。これを防ぐ装置がエコーキャンセラで
あり、エコーキャンセラは、内部に反響路のインパルス
応答を記憶するメモリがあり、このインパルス応答と受
信信号との畳み込み演算を行うことで、ちょうど反響路
で生じるのと同じエコーを発生させ、この発生させたエ
コー成分を送出信号から差し引くことにより、エコー成
分を消去するものである。
That is, in a long-distance telephone line, a voice may be delayed due to a delay of its own voice through a two-wire to four-wire conversion circuit on the other side and may cause a remarkable trouble in a call. A device that prevents this is an echo canceller, which has a memory that stores the impulse response of the reverberation path.By performing a convolution operation of this impulse response and the received signal, the echo canceller is generated just in the reverberation path. The same echo is generated, and the generated echo component is subtracted from the transmission signal to eliminate the echo component.

【0005】図5〜図7は、従来例での動作手順を説明
するためのものであり、図5は、メイン処理を説明する
ための流れ図、図6は、初期設定処理を説明するための
流れ図、図7は、通常動作処理を説明するための流れ図
である。
FIGS. 5 to 7 are diagrams for explaining the operation procedure in the conventional example. FIG. 5 is a flowchart for explaining a main process, and FIG. 6 is a diagram for explaining an initial setting process. FIG. 7 is a flowchart for explaining the normal operation process.

【0006】まず、電源を立ち上げると(ステップS3
01)、B局(図4中、右半分)側を選択し(ステップ
S302)、後述する初期設定処理を実行する(ステッ
プS303)。続いて、A局(図4中、左半分)側を選
択し(ステップS304)、B局側と同様に、初期設定
処理を実行し(ステップS305)、B局およびA局の
初期設定が完了すると、通常動作処理を実行する(ステ
ップS306)。
First, when the power is turned on (step S3)
01), the station B (the right half in FIG. 4) is selected (step S302), and an initialization process described later is executed (step S303). Subsequently, the station A (the left half in FIG. 4) is selected (step S304), and the initial setting process is executed similarly to the station B (step S305), and the initial setting of the stations B and A is completed. Then, a normal operation process is performed (step S306).

【0007】図5のステップS303及びステップS3
05における初期設定処理は、図6に示すように、フィ
ルタ係数を強制的にリセットし(ステップS401)、
次に内部に設けられたDSP(Digital Signal Process
er)がトレーニング信号を発生し(ステップS40
2)、エコーキャンセラ内部のフィルタ係数を再収束さ
せる(ステップS403)。そして、この再収束させた
フィルタ係数を新たなフィルタ係数として更新し(ステ
ップS404)、同期が確立したか否かをチェックする
(ステップS405)。
[0007] Steps S303 and S3 in FIG.
In the initial setting process at 05, as shown in FIG. 6, the filter coefficients are forcibly reset (step S401),
Next, a DSP (Digital Signal Process)
er) generates a training signal (step S40).
2) Re-converge the filter coefficients inside the echo canceller (step S403). Then, the re-converged filter coefficient is updated as a new filter coefficient (step S404), and it is checked whether or not synchronization has been established (step S405).

【0008】このステップS405の判断処理におい
て、同期が確立していない場合には(ステップS40
5;N)、同期が確立するまで待機状態となり、一方、
ステップS405の判断処理において同期が確立した場
合(ステップS405;Y)、図5におけるステップS
304またはステップS306に進む。
If it is determined in step S405 that synchronization has not been established (step S40).
5; N), waiting until synchronization is established, while
If synchronization is established in the determination processing of step S405 (step S405; Y), step S405 in FIG.
Proceed to 304 or step S306.

【0009】図5のステップS306による通常動作処
理は、図7に示すように、まず、現在の動作がアイドル
状態であるか否かを確認する(ステップS501)。こ
の判断処理においてアイドル状態ではなかった場合(ス
テップS501;N)、エラーとなる(ステップS50
2)。一方、ステップS501の判断処理において、ア
イドル状態であることを確認すると(ステップS50
1;Y)、続いてダイヤル発呼の有無を確認し(ステッ
プS503)、発呼を確認した場合(ステップS50
3;Y)、さらに、その発呼に対する応答の有無を確認
する(ステップS504)。
In the normal operation process in step S306 in FIG. 5, as shown in FIG. 7, first, it is confirmed whether or not the current operation is in an idle state (step S501). If it is not in the idle state in this determination process (step S501; N), an error occurs (step S50).
2). On the other hand, in the determination process of step S501, when it is confirmed that the vehicle is in the idle state (step S50).
1; Y), and then confirm whether a dial call has been made (step S503) and, if the call has been confirmed (step S50).
3; Y), and confirm whether there is a response to the call (step S504).

【0010】また、ステップS503の判断処理におい
て、発呼がない場合(ステップS503;N)、今度は
着呼の有無を確認する(ステップS505)。そして、
ステップS505の判断処理において、着呼がない場合
(ステップS505;N)、ステップS503の処理に
戻る。そして、ステップ505の判断処理において、着
呼があった場合(ステップS505;Y)、その着呼に
対する応答の有無を確認する(ステップS506)。
If there is no outgoing call in the determination process of step S503 (step S503; N), it is confirmed whether or not there is an incoming call (step S505). And
If there is no incoming call in the determination process of step S505 (step S505; N), the process returns to step S503. Then, in the determination processing of step 505, if there is an incoming call (step S505; Y), it is confirmed whether or not there is a response to the incoming call (step S506).

【0011】ここで、ステップS504またはステップ
S506の判断処理において、応答がなかった場合(ス
テップS504;N、ステップS506;N)、ステッ
プS503の処理に戻る。一方、ステップS504また
はステップS506の判断処理において、応答があった
場合(ステップS504;Y、ステップS506;
Y)、A局とB局との間で通話を行うとともに(ステッ
プS507)、終話の有無を確認する(ステップS50
8)。
If there is no response in the determination processing in step S504 or S506 (step S504; N, step S506; N), the process returns to step S503. On the other hand, in the determination processing of step S504 or S506, if there is a response (step S504; Y, step S506;
Y), a call is made between the stations A and B (step S507), and the presence or absence of the call termination is confirmed (step S50).
8).

【0012】そして、まだ終話でないときは(ステップ
S508;N)、ステップS507に進み、通話を続け
る。一方、ステップS508の判断処理において、終話
と判断されると(ステップS508;Y)、ステップS
503からの処理を繰り返し実行する。
If the call is not yet ended (step S508; N), the process proceeds to step S507 to continue the call. On the other hand, if it is determined in the determination processing of step S508 that the call is to be ended (step S508; Y), step S508 is performed.
The processing from 503 is repeatedly executed.

【0013】ところで、エコーキャンセラを含む閉ルー
プ系では、一般に信号増幅のための増幅器が設けられて
いるが、エコーキャンセラによって電話回線中で発生す
るエコーを打ち消す際、エコーの打ち消し量よりも閉ル
ープ系での増幅器のアンプゲインが大きくなると、ルー
プによってエコー成分が増幅され、いわゆる鳴音状態と
なって通話が困難になる。このため、従来のエコーキャ
ンセラでは、例えば、白色雑音を用いたトレーニング信
号のエコーレベルを測定することで、エコーキャンセラ
のトレーニング状態を監視する方法が考えられている。
In a closed loop system including an echo canceller, an amplifier for amplifying a signal is generally provided. However, when an echo generated in a telephone line is canceled by the echo canceller, the amount of the echo in the closed loop system is smaller than the canceling amount of the echo. When the amplifier gain of the amplifier becomes large, the echo component is amplified by the loop, so that a so-called sounding state occurs, and communication becomes difficult. For this reason, in the conventional echo canceller, for example, a method of monitoring the training state of the echo canceller by measuring the echo level of a training signal using white noise has been considered.

【0014】[0014]

【発明が解決しようとする課題】しかしながら、このよ
うな従来のエコーキャンセラのトレーニング状態の監視
方法にあっては、エコーキャンセラにおいてトレーニン
グ信号の送出中以外ではレベル監視を行えない。このた
め、トレーニング動作を電源の立ち上げ時にだけ行うエ
コーキャンセラでは、トレーニング状態の監視を一度し
か行うことができず、トレーニング後に系の状態が変化
した場合には、対応することができないという問題点が
あった。
However, in such a conventional monitoring method of the training state of the echo canceller, the level cannot be monitored except during the transmission of the training signal in the echo canceller. For this reason, the echo canceller that performs the training operation only when the power is turned on can monitor the training state only once, and cannot cope with a change in the state of the system after the training. was there.

【0015】また、閉ループ系にはエコーキャンセラ以
外にも増幅器が存在するため、実際にトレーニング状態
の監視を行う場合、鳴音状態を判断するためにはエコー
キャンセラ以外の状態を判断する必要がある。
In addition, since an amplifier other than the echo canceller exists in the closed loop system, when actually monitoring the training state, it is necessary to determine a state other than the echo canceller in order to determine the sounding state. .

【0016】本発明の課題は、上記問題点を解決するた
めになされたものであり、トレーニング時における鳴音
状態の監視を行うエコーキャンセラの監視装置を提供す
ることにある。
An object of the present invention is to solve the above-mentioned problems, and an object of the present invention is to provide a monitoring apparatus of an echo canceller for monitoring a sound state during training.

【0017】[0017]

【課題を解決するための手段】請求項1記載のエコーキ
ャンセラの監視装置は、初期動作時に信号線路中に出力
される基準信号に基づいて、信号線路中に流れるエコー
量を算出するエコー量算出部と、エコー量算出部によっ
て算出されたエコー量に基づいて信号線路中に流れるエ
コー成分を除去するエコー除去部と、通常動作中に通話
動作のための制御信号を定期的に出力する制御信号送出
部と、通常動作時において、制御信号送出部から出力さ
れる制御信号をエコー除去部の出力側信号線から抽出す
る制御信号抽出部とを備え、制御信号抽出部により抽出
された制御信号のレベルがあらかじめ設定された設定値
を越えた場合、再度エコー量算出部によって信号線路中
に流れるエコー量の算出を行うように構成している。
According to a first aspect of the present invention, there is provided a monitoring apparatus for an echo canceller which calculates an echo amount flowing through a signal line based on a reference signal output through the signal line during an initial operation. Unit, an echo removing unit that removes an echo component flowing through the signal line based on the echo amount calculated by the echo amount calculating unit, and a control signal that periodically outputs a control signal for a call operation during a normal operation. A transmitting unit, and a control signal extracting unit that extracts a control signal output from the control signal transmitting unit from an output signal line of the echo removing unit in a normal operation, and includes a control signal extracting unit that extracts the control signal extracted by the control signal extracting unit. When the level exceeds a preset value, the echo amount calculation unit calculates the amount of echo flowing through the signal line again.

【0018】また、請求項2記載のエコーキャンセラの
監視装置は、初期動作時に信号線路中に出力される基準
信号に基づいて、信号線路中に流れるエコー量を算出す
るエコー量算出部と、エコー量算出部によって算出され
たエコー量に基づいて信号線路中に流れるエコー成分を
除去するエコー除去部と、通常動作中に通話動作のため
の制御信号を定期的に出力する制御信号送出部と、通常
動作時において、制御信号送出部から出力される制御信
号をエコー除去部の出力側信号線から抽出する制御信号
抽出部と、制御信号抽出部により抽出された制御信号の
ピーク値を検出するピーク値検出部と、ピーク値検出部
により検出されたピーク値とあらかじめ設定された基準
値とを比較する比較部とを備え、比較部による比較の結
果、制御信号のピーク値が基準値を越えた場合、再度エ
コー量算出部によって信号線路中に流れるエコー量の算
出を行うように構成している。
According to a second aspect of the present invention, there is provided a monitoring apparatus for an echo canceller, comprising: an echo amount calculating unit for calculating an echo amount flowing through a signal line based on a reference signal output through the signal line during an initial operation; An echo removing unit that removes an echo component flowing through the signal line based on the echo amount calculated by the amount calculating unit, a control signal sending unit that periodically outputs a control signal for a call operation during a normal operation, During normal operation, a control signal extraction unit that extracts a control signal output from the control signal transmission unit from the output signal line of the echo removal unit, and a peak that detects a peak value of the control signal extracted by the control signal extraction unit A value detecting section, and a comparing section for comparing a peak value detected by the peak value detecting section with a preset reference value. If the click value exceeds the reference value, it is configured so as to calculate the echo amount flowing in the signal line by again echo amount calculation unit.

【0019】この場合、請求項3に記載するように、前
記制御信号抽出部は、特定の周波数帯域の信号を通過さ
せるフィルタにより構成され、前記ピーク値検出部は、
積分器により構成されることが好ましい。
In this case, as described in claim 3, the control signal extracting section is constituted by a filter that passes a signal in a specific frequency band, and the peak value detecting section is
Preferably, it is constituted by an integrator.

【0020】[0020]

【発明の実施の形態】以下、図示した一実施形態に基づ
いて本発明を詳細に説明する。図1は、本実施形態にお
けるエコーキャンセラの要部構成を示す図である。同図
において、インバンドリンガ1は、回線側に設けられた
ハイブリッドトランス2と、ハイブリッドトランス2に
接続されたエコーキャンセラ3と、端末側に設けられ、
エコーキャンセラ3からの受信信号及びエコーキャンセ
ラ3に対する送信信号を処理する信号処理部4と、エコ
ーキャンセラ3の受信側信号線に接続されるレベル監視
部5とを備えている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail based on one illustrated embodiment. FIG. 1 is a diagram illustrating a main configuration of an echo canceller according to the present embodiment. In the figure, an in-band ringer 1 is provided on a terminal side, with a hybrid transformer 2 provided on the line side, an echo canceller 3 connected to the hybrid transformer 2,
The apparatus includes a signal processing unit 4 for processing a reception signal from the echo canceller 3 and a transmission signal to the echo canceller 3, and a level monitoring unit 5 connected to a signal line on the reception side of the echo canceller 3.

【0021】ハイブリッドトランス2は、送信信号と受
信信号との方向性に基づいて、これらの信号を分岐する
ものであり、回線側の信号線路から入力される受信信号
をエコーキャンセラ3及び信号処理部4を介して端末側
に伝達し、一方、端末側から信号処理部4及びエコーキ
ャンセラ3を介して出力される送信信号を回線側に伝達
するものである。これにより、送信信号が受信側に漏洩
するのを防止し、かつ、受信信号が送信側に漏洩するの
を防止する。
The hybrid transformer 2 branches the transmission signal and the reception signal based on the directionality of the reception signal, and converts the reception signal input from the signal line on the line side into an echo canceller 3 and a signal processing unit. 4, and a transmission signal output from the terminal via the signal processing unit 4 and the echo canceller 3 to the line side. This prevents the transmission signal from leaking to the receiving side and prevents the receiving signal from leaking to the transmitting side.

【0022】エコーキャンセラ3は、ハイブリッドトラ
ンス2による2線−4線変換の際に発生するエコー成分
を除去するために設けられたものであり、トレーニング
動作時に最適値となるフィルタ係数を演算して設定する
ものである。信号処理部4は、端末側と回線側との間で
送受信される信号を処理するためのものであり、また、
エコーキャンセラ3を含む信号線中に制御信号を送出す
る制御信号送出部4aを備えている。この制御信号送出
部4aから送出される制御信号は、正弦波信号となる。
The echo canceller 3 is provided for removing an echo component generated at the time of 2-wire to 4-wire conversion by the hybrid transformer 2, and calculates a filter coefficient which becomes an optimum value during a training operation. To set. The signal processing unit 4 is for processing a signal transmitted and received between the terminal side and the line side,
A control signal transmitting unit 4a for transmitting a control signal to a signal line including the echo canceller 3 is provided. The control signal sent from the control signal sending unit 4a is a sine wave signal.

【0023】レベル監視部5は、エコーキャンセラ3を
介して受信信号線に入力端を接続する帯域消去型フィル
タ(以下、BEF:Band Erase Filter )6と、BEF
6の出力端側に入力端を接続する帯域通過型フィルタ
(以下、BPF:Band Pass Filter)7と、BPF7か
らの出力値を積分する積分器8と、積分器8からの出力
を所定の基準値と比較する比較器9とから構成されてい
る。
The level monitor 5 includes a band erasing filter (BEF: Band Erase Filter) 6 for connecting an input terminal to a reception signal line via the echo canceller 3, and a BEF.
6, a band pass filter (hereinafter, BPF: Band Pass Filter) 7 having an input terminal connected to the output terminal side, an integrator 8 for integrating an output value from the BPF 7, and an output from the integrator 8 as a predetermined reference. And a comparator 9 for comparing the value.

【0024】BEF6は、受信信号線中に含まれる信号
から、ある特定帯域の信号を除いた信号を抽出し、BP
F7は、BEF6の出力信号からさらに、ある特定帯域
の信号だけを抽出するものである。これによって、BE
F6、BPF7は、受信信号線から、制御信号だけを抽
出するようになっている。積分器8は、制御信号のレベ
ルを求めて比較部9に出力する。比較部9は、積分器8
から出力される制御信号のレベルを基準値と比較し、制
御信号のレベルが基準値を越えると、装置電源をリセッ
トする制御信号を出力する。
The BEF 6 extracts a signal obtained by removing a signal of a specific band from a signal included in the received signal line, and
F7 extracts only a signal of a certain specific band from the output signal of BEF6. By this, BE
The F6 and BPF 7 extract only the control signal from the reception signal line. The integrator 8 obtains the level of the control signal and outputs it to the comparing section 9. The comparing unit 9 includes an integrator 8
The level of the control signal output from the controller is compared with a reference value, and when the level of the control signal exceeds the reference value, a control signal for resetting the device power is output.

【0025】次に、上述の実施形態におけるインバンド
リンガの動作例を図2及び図3に基づいて説明する。図
2は、本実施形態におけるメインとなる動作処理を説明
するための流れ図であり、図3は、鳴音検出処理を説明
するための流れ図である。
Next, an example of the operation of the in-band ringer in the above-described embodiment will be described with reference to FIGS. FIG. 2 is a flowchart for describing main operation processing in the present embodiment, and FIG. 3 is a flowchart for describing sound detection processing.

【0026】まず、電源を立ち上げると(ステップS1
01)、図6に示すような手順で初期設定処理を実行し
(ステップS102)、続いて、図7に示すような手順
で通常動作処理を実行する(ステップS103)。そし
て、この通常動作処理の最中にも制御信号の出力の有無
を確認し(ステップS104)、制御信号の出力がない
場合には(ステップS104;N)、ステップS103
に戻って通常動作処理を実行し、制御信号の出力がある
場合には(ステップS104;Y)、後述する鳴音検出
処理を実行する(ステップS105)。この鳴音検出処
理において、鳴音フラグがオフとなっていた場合(ステ
ップS105;N)、ステップS103に戻って通常動
作処理を実行し、一方、鳴音フラグがオンとなっていた
場合(ステップS105;Y)、電源をリセットするこ
とにより、ステップS102の処理から再度実行する。
First, when the power is turned on (step S1)
01), the initial setting process is executed according to the procedure shown in FIG. 6 (step S102), and then the normal operation process is executed according to the procedure shown in FIG. 7 (step S103). Then, it is confirmed whether or not a control signal is output during the normal operation processing (step S104). If no control signal is output (step S104; N), step S103 is performed.
Then, the normal operation process is performed, and if a control signal is output (step S104; Y), a sound detection process described later is performed (step S105). In the sound detection process, if the sound flag is OFF (step S105; N), the process returns to step S103 to execute the normal operation process, and if the sound flag is ON (step S105). S105; Y), the power is reset, and the processing is executed again from the processing in step S102.

【0027】図2のステップS105に示す鳴音検出処
理は、図3に示すように、まず、BEF6におけるフィ
ルタ値を計算し(ステップS201)、続いて、BPF
7におけるフィルタ値を計算する(ステップS20
2)。そして、積分器8において、制御信号の出力値を
計算し(ステップS203)、次いで、比較器9におい
て、制御信号の出力値と基準値とを比較する(ステップ
S204)。ここで、制御信号の出力値の方が小さい場
合は(ステップS204;N)、鳴音フラグをオフにし
て(ステップS205)、また、制御信号の出力値の方
が大きい場合は(ステップS204;Y)、鳴音フラグ
をオンとして(ステップS206)、図2のステップS
106に復帰する。
In the sound detection processing shown in step S105 of FIG. 2, as shown in FIG. 3, first, a filter value in the BEF 6 is calculated (step S201).
7 (Step S20)
2). Then, the output value of the control signal is calculated in the integrator 8 (step S203), and then the output value of the control signal is compared with the reference value in the comparator 9 (step S204). Here, when the output value of the control signal is smaller (step S204; N), the sounding flag is turned off (step S205), and when the output value of the control signal is larger (step S204; Y), the sounding flag is turned on (step S206), and step S206 in FIG.
It returns to 106.

【0028】このように、本実施形態では、2線式イン
バンドリンガのように制御信号送出部4aから送出され
る制御用信号を用いて、エコーの打ち消し量、閉ループ
でのアンプゲインを測定し、鳴音状態を検出する。すな
わち、エコーキャンセラ3の出力で、制御用信号のエコ
ーレベルを測定することにより、エコーキャンセラ3の
打ち消し量を測定できる。このとき、系のアンプゲイン
が既知であれば、ループゲインを求めることができ、さ
らに、ループゲインが0以上ならば、鳴音状態と判定で
きる。この判定により、鳴音状態と判断した場合には、
監視装置をリセットすることで、監視装置は初期状態と
なって再トレーニングを行う。また、この監視装置で
は、常に通信回線の監視を行うことができるため、トレ
ーニング後の回線系の変化にも対応することができる。
As described above, in the present embodiment, the canceling amount of the echo and the amplifier gain in the closed loop are measured by using the control signal transmitted from the control signal transmitting unit 4a like a two-wire in-band ringer. , Detect the sounding state. That is, by measuring the echo level of the control signal at the output of the echo canceller 3, the cancellation amount of the echo canceller 3 can be measured. At this time, if the amplifier gain of the system is known, the loop gain can be obtained, and if the loop gain is 0 or more, it can be determined that the sound is in the sounding state. By this determination, if it is determined that the sounding state,
By resetting the monitoring device, the monitoring device returns to the initial state and performs retraining. In addition, this monitoring device can constantly monitor the communication line, so that it can respond to changes in the line system after training.

【0029】以上説明したように、本実施形態では、常
に回線監視を行うことで、回線系の変化にも即座に対応
でき、通話品質の劣化を防止することができる。また、
より安定した系で装置を使うことになるため、回線変動
による装置の誤動作を防止できる。さらに、制御信号は
正弦波であるため、白色雑音によるトレーニング信号よ
りもレベルの安定がよく、短時間のレベル測定で判断す
ることができる。なお、制御信号は、対向位置に設置さ
れた装置からも送られてくるが、自局とは異なる周波数
を用いることにより、レベル監視部5の入力段に設けら
れた2種類のフィルタによって充分に打ち消される。
As described above, in the present embodiment, by constantly monitoring the line, it is possible to immediately cope with a change in the line system, and to prevent deterioration of the communication quality. Also,
Since the device is used in a more stable system, malfunction of the device due to line fluctuation can be prevented. Further, since the control signal is a sine wave, the level of the control signal is more stable than that of the training signal based on white noise, and the determination can be made by a short-time level measurement. The control signal is also sent from a device installed at the opposing position, but by using a frequency different from that of the own station, the two types of filters provided at the input stage of the level monitoring unit 5 can sufficiently control the signal. Is countered.

【0030】[0030]

【発明の効果】以上の説明から明らかなように、本発明
によれば、通常動作時に流れる制御信号に基づいて常に
エコーキャンセラによるエコー除去状態の監視を行って
いるため、仮にトレーニング時と回線状態が変更されて
に鳴音状態となっても、通常動作時に常に回線状態を監
視して、鳴音状態を検出し、再トレーニングするで、こ
れを解消することができる。
As is clear from the above description, according to the present invention, the echo cancellation state is constantly monitored by the echo canceller based on the control signal flowing during the normal operation. Is changed to a ringing state, the line state is always monitored during normal operation, the ringing state is detected, and retraining is performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明におけるエコーキャンセラの要部構成を
示す図である。
FIG. 1 is a diagram showing a main configuration of an echo canceller according to the present invention.

【図2】本発明のメインとなる動作処理を説明するため
の流れ図である。
FIG. 2 is a flowchart for explaining main operation processing of the present invention.

【図3】図2における鳴音検出処理を説明するための流
れ図である。
FIG. 3 is a flowchart for explaining a sound detection process in FIG. 2;

【図4】従来のインバンドリンガの接続状態を示す図で
ある。
FIG. 4 is a diagram showing a connection state of a conventional in-band ringer.

【図5】従来例のメインとなる動作処理を説明するため
の流れ図である。
FIG. 5 is a flowchart for explaining main operation processing of the conventional example.

【図6】図5における初期設定処理を説明するための流
れ図である。
FIG. 6 is a flowchart illustrating an initial setting process in FIG. 5;

【図7】図5における通常動作処理を説明するための流
れ図である。
FIG. 7 is a flowchart for explaining a normal operation process in FIG. 5;

【符号の説明】[Explanation of symbols]

1 インバンドリンガ 2 ハイブリッドトランス 3 エコーキャンセラ 4 信号処理部 5 レベル監視部 6 帯域消去型フィルタ(BEF) 7 帯域通過型フィルタ(BPF) 8 積分器 9 比較器 REFERENCE SIGNS LIST 1 in-band ringer 2 hybrid transformer 3 echo canceller 4 signal processing unit 5 level monitoring unit 6 band-elimination filter (BEF) 7 band-pass filter (BPF) 8 integrator 9 comparator

───────────────────────────────────────────────────── フロントページの続き (72)発明者 中西 紀彰 神奈川県高座郡寒川町小谷二丁目1番1号 東洋通信機株式会社内 ──────────────────────────────────────────────────の Continued on the front page (72) Inventor Noriaki Nakanishi 2-1-1 Kotani, Samukawa-cho, Koza-gun, Kanagawa Prefecture Toyo Tsushinki Co., Ltd.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】初期動作時に信号線路中に出力される基準
信号に基づいて、信号線路中に流れるエコー量を算出す
るエコー量算出部と、 エコー量算出部によって算出されたエコー量に基づいて
信号線路中に流れるエコー成分を除去するエコー除去部
と、 通常動作中に通話動作のための制御信号を定期的に出力
する制御信号送出部と、 通常動作時において、制御信号送出部から出力される制
御信号をエコー除去部の出力側信号線から抽出する制御
信号抽出部とを備え、 制御信号抽出部により抽出された制御信号のレベルがあ
らかじめ設定された設定値を越えた場合、再度エコー量
算出部によって信号線路中に流れるエコー量の算出を行
うことを特徴とするエコーキャンセラの監視装置。
1. An echo amount calculator for calculating an amount of echo flowing through a signal line based on a reference signal output to the signal line during an initial operation, and an echo amount calculated by the echo amount calculator. An echo eliminator that removes an echo component flowing through the signal line; a control signal transmitter that periodically outputs a control signal for a call operation during normal operation; and a control signal transmitter that is output from the control signal transmitter during normal operation. A control signal extracting unit for extracting a control signal to be output from an output signal line of the echo removing unit, and when the level of the control signal extracted by the control signal extracting unit exceeds a preset value, the echo amount A monitoring device for an echo canceller, wherein a calculating unit calculates an amount of echo flowing through a signal line.
【請求項2】初期動作時に信号線路中に出力される基準
信号に基づいて、信号線路中に流れるエコー量を算出す
るエコー量算出部と、 エコー量算出部によって算出されたエコー量に基づいて
信号線路中に流れるエコー成分を除去するエコー除去部
と、 通常動作中に通話動作のための制御信号を定期的に出力
する制御信号送出部と、 通常動作時において、制御信号送出部から出力される制
御信号をエコー除去部の出力側信号線から抽出する制御
信号抽出部と、 制御信号抽出部により抽出された制御信号のピーク値を
検出するピーク値検出部と、 ピーク値検出部により検出されたピーク値とあらかじめ
設定された基準値とを比較する比較部とを備え、 比較部による比較の結果、制御信号のピーク値が基準値
を越えた場合、再度エコー量算出部によって信号線路中
に流れるエコー量の算出を行うことを特徴とするエコー
キャンセラの監視装置。
2. An echo amount calculating section for calculating an echo amount flowing through a signal line based on a reference signal output into the signal line at an initial operation, and an echo amount calculated by the echo amount calculating portion. An echo eliminator that removes an echo component flowing through the signal line; a control signal transmitter that periodically outputs a control signal for a call operation during normal operation; and a control signal transmitter that is output from the control signal transmitter during normal operation. Control signal extraction unit that extracts a control signal from the output signal line of the echo removal unit, a peak value detection unit that detects the peak value of the control signal extracted by the control signal extraction unit, and a control signal that is detected by the peak value detection unit. A comparison unit that compares the peak value of the control signal with a preset reference value. If the comparison result indicates that the peak value of the control signal exceeds the reference value, the echo amount calculation unit Therefore the monitoring device of the echo canceller and performs echo calculation of the amount of flowing in the signal lines.
【請求項3】前記制御信号抽出部は、特定の周波数帯域
の信号を通過させるフィルタにより構成され、 前記ピーク値検出部は、積分器により構成されることを
特徴とする請求項2記載のエコーキャンセラの監視装
置。
3. The echo according to claim 2, wherein the control signal extracting unit is configured by a filter that passes a signal in a specific frequency band, and the peak value detecting unit is configured by an integrator. Canceller monitoring device.
JP8776797A 1997-03-21 1997-03-21 Monitoring device for echo canceller Pending JPH10271047A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8776797A JPH10271047A (en) 1997-03-21 1997-03-21 Monitoring device for echo canceller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8776797A JPH10271047A (en) 1997-03-21 1997-03-21 Monitoring device for echo canceller

Publications (1)

Publication Number Publication Date
JPH10271047A true JPH10271047A (en) 1998-10-09

Family

ID=13924125

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8776797A Pending JPH10271047A (en) 1997-03-21 1997-03-21 Monitoring device for echo canceller

Country Status (1)

Country Link
JP (1) JPH10271047A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030023216A (en) * 2001-09-12 2003-03-19 주식회사 텔루션 Echo cancel system and method using echo tail path estimate in digital mobile communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030023216A (en) * 2001-09-12 2003-03-19 주식회사 텔루션 Echo cancel system and method using echo tail path estimate in digital mobile communication system

Similar Documents

Publication Publication Date Title
CN101346897B (en) Echo canceller
US5675644A (en) Method and apparatus for canceling echo accounting for delay variations
EP1578026A2 (en) Double talk detecting method, double talk detecting apparatus, and echo canceler
JP4403776B2 (en) Echo canceller
EP1962436B9 (en) Electricity echo elimination device and method
US8121260B2 (en) Method and apparatus for retraining of echo cancellation
JPH10271047A (en) Monitoring device for echo canceller
JP2002280938A (en) Echo canceller
JPH08256089A (en) Echo canceller
JPH10271049A (en) Echo canceller double talk monitor
JPH07121027B2 (en) Loud phone
EP1560441B1 (en) Narrow band tone detection in echo cancelling system
JP5282893B2 (en) Double talk attenuation measurement apparatus and measurement method
JP3471722B2 (en) Echo canceller
JP4292374B2 (en) Echo canceller
JP2980141B2 (en) Center clipper circuit
JP2850703B2 (en) Transmission control device
JP4604880B2 (en) Intercom system for housing complex
JPH07303070A (en) Double talk detection method
JPH1188237A (en) Echo canceller
JPH10224273A (en) Deterioration judgment / signal detection circuit
JPH03179931A (en) Bidirectional speech state judging system
JP2991078B2 (en) Two-wire audio conferencing equipment
JPH06315174A (en) Transmission controller
JPH06318970A (en) Calling monitoring device