JPH09130314A - セルラ方式のデータのエコーをキャンセルする方法および装置 - Google Patents

セルラ方式のデータのエコーをキャンセルする方法および装置

Info

Publication number
JPH09130314A
JPH09130314A JP8259763A JP25976396A JPH09130314A JP H09130314 A JPH09130314 A JP H09130314A JP 8259763 A JP8259763 A JP 8259763A JP 25976396 A JP25976396 A JP 25976396A JP H09130314 A JPH09130314 A JP H09130314A
Authority
JP
Japan
Prior art keywords
echo
signal
duplex
adjustment
initial value
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
JP8259763A
Other languages
English (en)
Inventor
William Lewis Betts
ルイス ベッツ ウィリアム
B Heizen Ramon
ビー.ヘイゼン ラモン
R Scott Robert
アール スコット ロバート
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.)
Paradyne Corp
Original Assignee
Paradyne 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24140412&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH09130314(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Paradyne Corp filed Critical Paradyne Corp
Publication of JPH09130314A publication Critical patent/JPH09130314A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
    • H04B3/238Reducing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
    • H04B3/237Reducing 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

Landscapes

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

Abstract

(57)【要約】 【課題】 調整シーケンスの全二重部分中に、残留エコ
ー信号存在をモニタするためのセルラ・モデムのプロセ
ッサを提供する。 【構成】 プロセッサは、エコー・キャンセラのため
に、半二重調整段階の後に続く全二重調整段階中に、イ
コライザ・エラー信号をモニタする。プロセッサが所定
のしきい値より高いエラー信号のレベルを検出した場合
には、プロセッサは、エラー信号内の増大は、残留エコ
ー信号の存在によるものと見なし、セルラ・モデムの対
応するエコー・キャンセラのタップの所定の調整を行
う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば、モデムの
ようなデータ通信装置に関し、特にエコーをキャンセル
するモデムに関する。
【0002】
【従来の技術】現在、北米のセルラ・システムは、場合
によってはAMPS(高性能移動電話サービス)と呼ば
れるアナログ・システムより数が多い。対応するセルラ
通信チャネルは、場合によっては、「欠陥チャネル」と
も呼ばれる。何故なら、セルラ通信チャネルは、エラー
率を増大するライリ・フェージング、同一チャネル干渉
のような多くのチャネルの欠陥によって影響を受け、移
動接続の全体の性能を低下させるからである。これは陸
上通信線チャネルと好対照となっている。陸上通信線の
場合には、支配的な欠陥は付加的ホワイト・ガウス雑音
(AWGN)である。当業者なら、セルラ環境でデータ
送信速度を改善する一つの方法は、データ接続のセルラ
部分のセルラ環境の影響を打ち消すのにさらに適してい
るデータ・プロトコルを使用することであることを知っ
ている。セルラ用のプロトコルの一例としては、AT&
Tパラダインが開発した「強化スループット・セルラ」
(ETC)がある。
【0003】
【発明が解決しようとする課題】しかし、セルラ用のプ
ロトコルを使用しても、セルラ・チャネル内の欠陥によ
り、依然として、セルラ・チャネルを通る実効データ速
度は制限される。例えば、1秒間に9600ビット(b
ps)の速度で、信頼できる、すなわち、安定したデー
タ通信を維持することは困難である。
【0004】
【課題を解決するための手段】セルラ・チャネルは上記
の欠陥を持っているが、我々は、9600bps以上の
セルラ・データ速度を信頼できるように維持する能力に
影響を与えるセルラAMPSネットワーク内の非直線性
を発見した。特に、セルラ・モデムが遠端にあるPST
Nモデムと調整を行っている場合には、セルラAMPS
ネットワークは、そのエコー・キャンセラを調整すると
き、セルラ・モデムが使用する遠端の信号に歪を与え
る。我々は、遠端のエコー信号の歪みは、AMPSセル
ラ・インフラストラクチャの約40%内で起こると推定
している。遠端エコー信号の歪の源は、いくつかの基地
局無線装置およびエコー・キャンセラを調整するために
モデムが使用する半二重方法内に含まれる非直線圧延器
である。その結果、セルラ・モデムのエコー・キャンセ
ラは、正しく調整されず、そのため残留エコー信号が生
ずることになる。この残留エコー信号により、最大セル
ラ・データ速度は9600bpsに限定される。(しば
しば、このセルラ・データ速度は7200bpsまで低
下する。)この残留エコー信号が存在しない場合には、
セルラ・モデムおよびPSTNモデムはしばしば14、
400bpsのデータ速度を達成することができる。
(将来はもっと速くなるだろう。)
【0005】それ故、本発明により、我々は調整中に、
遠端のエコー信号の上記の歪によって事実上生じる残留
エコー信号を低減するための方法および装置を開発し
た。特に、セルラ・モデム内の回路は、残留エコー信号
の存在を検出し、それに応えて、対応するエコー・キャ
ンセラのタップを予め指定した量だけ調整する。その結
果、本発明を使用すれば、遠端のエコー信号の歪による
正しくない調整を避けることができ、それにより960
0bps以上のセルラ・データ速度を確実に維持するこ
とができる性能を得ることができる。
【0006】本発明の一実施例の場合には、セルラ・モ
デムのプロセッサが、イコライザ・エラー信号をモニタ
する。特に、このモニタは、エコー・キャンセラの半二
重調整段階の後の全二重トレーニング段階で行われる。
プロセッサが所定のしきい値より大きいエラー信号を検
出した場合には、プロセッサは、エラー信号の増大は、
残留エコー信号の存在によるものであると見なし、セル
ラ・モデムの対応するエコー・キャンセラのタップを所
定の量だけ調整する。この方法は、標準PSTNモデム
と一緒に使用できるので、すなわち、遠端のPSTNモ
デムを修正しなくてもよいので有利である。
【0007】
【発明の実施の形態】本発明の特徴を持っていると同時
に、図1の素子は従来技術で使用された場合と同じ機能
を持っているので、詳細には説明しない。図1は、本発
明の概念に基づくセルラ・モデム100を含む移動デー
タ通信システムのブロック図である。図に示すように、
セルラ・モデム100は、セル・サイト・トランシーバ
255、欠陥チャネル200、移動遠隔通信交換局(M
TSO)250およびPSTN340を通して、PST
Nモデム300へデータ信号を送信し、またPSTNモ
デム300からデータ信号を受信するために、移動電話
140に接続している。セルラ・モデム100およびP
STNモデム300の両方は、またそれぞれのデータ・
ターミナル装置(DTE)10および30に接続してい
る。
【0008】本発明の概念を説明する前に、データ接続
が行われた後、すなわち、調整が完了した後の図1の移
動データ通信システムの動作の概略を以下に説明する。
データ信号は、DTE10からライン11を通してセル
ラ・モデム100に送られ、その後でPSTNモデム3
00へ送られる。ライン11は、EIA RSー232
のようなDTE/DCE(データ通信装置)インタフェ
ース規格に適合するための信号法、電子装置および配線
を表す。セルラ・モデム100は、当業者にとっては周
知のように、通常、上記のデータ信号を直角位相振幅変
調(QAM)信号に変調し、変調された信号は、ライン
133を通して、移動電話140に送られる。必ずしも
本発明の概念と関連するものではないが、この例を説明
するために、モデム信号は国際電気通信連合(ITU)
規格V.32bisと互換性を持っていると仮定する。
移動電話140は、さらにこの送信信号を所定のセルラ
・キャリヤに変調して、セルラ・データ信号をアンテナ
141に送る。セル・サイト・トランシーバ255は、
アンテナ251を通して、セルラ・データ信号を受信
し、受信したモデム信号を送信するためにMTSO25
0に送り、公衆電話網340を通して、PSTNモデム
300およびDTE30からなる遠端のデータ終点に送
る。理想的には、DTE30がPSTNモデム300か
ら受信したデータ信号は、DTE10がセルラ・モデム
100に送ったデータ信号と同じものであることが望ま
しい。反対方向、すなわち、DTE30からDTE10
へのデータ信号の送信は、同じ方法で行われる。
【0009】しかし、データ接続が行われる前は、当業
者なら周知のように、モデムは初期接続手続き、または
調整とも呼ばれる標準シーケンスの信号法を実行する。
この信号法は、通信チャネルによって生じた干渉および
歪効果を低減するための、エコー・キャンセラおよびイ
コライザのようなフィルタに対する、当業者にとっては
フィルタ・トラップ係数値として周知のデータ速度、使
用する変調方法および調整またはセットのようなパラメ
ータを決定する。当業者なら周知のように、エコー・キ
ャンセラの調整シーケンスは半二重で行われる。理論的
には可能であるが、エコー・キャンセラの全二重調整
は、データ通信装置の設計におけるコスト・パーフォー
マンスの見地からいって実用的ではない。ITU V.
32bisおよびITU V.34のような他のデータ
通信規格は、異なる調整シーケンスを持っているので、
調整シーケンスの一般的なものを図2に示す。セルラ・
モデム100は、呼出モデムであり、PSTNモデム3
00は、応答モデムであると仮定する。図2に示すよう
に、調整シーケンスは段階「A」の間は、最初全二重で
ある。段階「A」の次は、段階「B」であり、この段階
「B」は半二重であり、さらに二つの部分「B1」およ
び「B2」に分割される。段階「B」の部分「B1」に
おいては、被呼モデムであるPSTNモデム300は、
PSTNモデム300のエコー・キャンセラを調整する
ために、信号を送る。一方、セルラ・モデム100は沈
黙している。その後、段階「B」の部分「B2」におい
ては、呼出モデムであるセルラ・モデム100が、セル
ラ・モデム100のエコー・キャンセラを調整するため
に信号を送る。一方、遠端PSTNモデムは沈黙してい
る。図2についてさらに説明すると、半二重調整段階
「B」が終了してから、両方のモデムは、その後の全二
重調整段階「C」に入り、その後で「データ」段階に入
り、この段階でデータは二つのモデム間で実際に通信さ
れる。
【0010】段階「B」のそれぞれの半二重調整部分の
間、各モデムはそのエコー・キャンセラのタップ係数を
調整するために、戻ってきた遠端のエコー信号を使用す
る。遠端のエコー信号は、当業者にとっては周知のよう
に、PSTN内でのそれ以後の4線式信号から2線式信
号への変換の結果生じたものである。(例えば、イコラ
イザ係数のような他の構成部分、もまた調整中に調整さ
れることに留意されたい。しかし、この例の場合には、
エコー・キャンセラの調整だけについて説明する。)
【0011】セルラ・ネットワークの場合には、基地局
の無線装置−セル・サイト・トランシーバ255は、オ
ーディオ処理を行う。オーディオ処理段階の一つは、圧
伸器(図示せず)である。圧伸器は一定の信号範囲にわ
たって直線性を持っている。困ったことに、我々はある
種の圧伸器は、半二重調整段階中、戻ってきた遠端エコ
ー信号の信号範囲で直線性を持っていないことを発見し
た。その結果、圧伸器の上記の非直線性は、セルラ・モ
デムのエコー・キャンセラの調整の際に、歪んだ遠端エ
コー信号を生じることになる。しかし、その後、セルラ
・モデムが、全二重モードになると、すなわち、PST
Nモデムに信号を送信し、PSTNモデムから信号を受
信するようになると、セル・サイト・トランシーバ25
5を通る受信信号レベルにより、圧伸器はその直線性の
範囲で動作するようになる。圧伸器の動作にこのような
変化が起こるので、エコー・パス内の利得が変化し、そ
の利得変化によりエコー・キャンセラの性能が低下し、
その結果、セルラ・モデム内に「残留エコー」が生じ
る。すなわち、エコーの打ち消し効果が低減する。この
残留エコー信号により、最大セルラ・データ速度が96
00bpsに制限され、(しばしば、7200bpsま
で低下する。)この残留エコー信号が存在しない場合に
は、セルラ・モデムおよびPSTNモデムは、14、4
00bpsのデータ・速度を達成することができる。
(将来は、もっと速いデータ速度を達成することができ
るだろう。)
【0012】この問題は、セルラ・データ接続のPST
N側に4線式インタフェースを持つモデムを使用するこ
とにより解決することができる。例えば、顧客の場所に
設置されているセルラ・モデム・プールおよび「μ法
則」モデムを含むセルラ・ネットワークを使用すれば、
この問題を解決することができる。都合の悪いことに、
多数のセルラ・ユーザが依然として、予測できる未来に
おいても2線式のPSTNモデムを呼出に使用するだろ
う。さらに、この問題は、データ送信の間、エコー・キ
ャンセラを継続して適合させることによって解決するこ
とができる。しかし、この適合プロセスの速度が遅いと
いう恐れがある。さらに、(セルラ・モデム100で表
した)ある種のモデムは、メモリのようなハードウェア
の要件を保存するために、調整シーケンスの間だけ適合
するので、データ通信装置のコストが低減する。
【0013】それ故、本発明によって、我々はネットワ
ーク圧伸器の動作を直線モードと非直線モードとの間で
上記のように切り替えることにより、事実上生じる残留
エコー信号を低減する方法および装置を開発した。特
に、セルラ・モデム内の回路は、残留エコー信号の存在
を検出し、それに応えて、対応するエコー・キャンセラ
のタップを予め指定した量だけ調整する。その結果、本
発明を使用すれば、遠端のエコー信号の歪による正しく
ない調整を避けることができ、それにより9600bp
s以上のセルラ・データ速度を確実に維持することがで
きる性能を得ることができる。
【0014】本発明の概念の理解を容易にするために、
図3を参照されたい。この図はセルラ・モデム100の
例示としてのブロック図である。(以下に説明する)本
発明の概念を除けば、図3に示すセルラ・モデム100
の構造は、従来技術のエコー打ち消しモデムおよび種々
の構成部材の動作を示しているが、これらは周知であ
る。二進法の入力データ・シーケンス{xk}は、DT
E10によって、ライン11を通してモデム100に供
給される。この入力データ・シーケンスは、送信機60
5によって処理され、近端送信信号ns(t)を形成す
る。図を参照しながら説明すると、近端送信信号ns
(t)は、直角位相振幅変調(QAM)信号を表す。近
端送信信号ns(t)は、ハイブリッド610によっ
て、ライン133を通して、移動電話140に送られ
る。(調整中、二進法の入力シーケンスが、当業者にと
っては周知のように、セルラ・モデム100によって生
成されることに留意されたい。図を簡単にするために、
この二進法データ・シーケンスの別のソースは図示して
いない。)
【0015】送信機605は、マイクロプロセッサをベ
ースとする中央処理装置であるCPUおよびメモリ63
0およびプログラム・データを記憶するための関連メモ
リにより制御される。送信機605は、ライン606上
のQAM信号、ns(t)を供給するために、ライン1
1上の入力データ・シーケンスを処理し、変調するため
のエンコーダ、整形フィルタ、ディジタル−アナログ・
コンバータ等を含んでいる。入力データ・シーケンスの
この処理の一部として、送信機605は、入力データ・
シーケンスを、1秒当たりの公称速度1/T符号におけ
る複合数値符号{an}のシーケンスとして表す。(こ
の処理は、またスクランブリング、冗長度および他の形
式のコード化を含んでいる場合がある。)図3を見れば
分かるように、この入力データ・シーケンスは、また遠
い方の(以下に説明する)エコー・キャンセラ650に
よって使用される。
【0016】他の通信方向について説明すると、遠端モ
デム、例えば、PSTNモデム300から送信されたア
ナログ・ライン信号、fs(t)は、受信された後、バ
イパス・フィルタ(BPF)620に送られる。この信
号は、「遠端データ信号」と呼ばれ、送信信号、ns
(t)と同じ周波数帯を使用する。すなわち、セルラ・
モデム100は、全二重モデムである。帯域フィルタ6
20は、遠端データ信号からの信号パスバンドおよび外
側のエネルギーを除去するが、その後この信号は、アナ
ログ−ディジタル(A/D)コンバ−タ625によって
ディジタル形式に変換され、受信信号rs(t)が形成
される。帯域フィル620の入力に到着した信号、fs
(t)は、いわゆるエコー信号によって質が低下する。
エコー信号は、通常、通信システム内の4線式−2線式
変換部に導入される。遠端エコー信号は、第一の例示の
場合、PSTNモデム300に向けて送信され、例え
ば、PSTN340内の2線式−4線式変換部のインピ
ーダンスの不整合により、セルラ・モデム100へ反射
により戻されたセルラ・モデム100からの送信信号エ
ネルギーからなる。それ故、A/Dコンバ−タ625に
よって供給された受信信号rs(t)は、PSTNモデ
ム300によって送信された遠端データ信号からのエネ
ルギーばかりでなく、遠端エコー信号からのエネルギー
も含んでいる。
【0017】遠端データ信号によって表されるデータを
正確に回収するには、ライン626上のエコー・エネル
ギーを除去しなければならない。この目的のために、遠
端エコー・キャンセラ650は、受信信号rs(t)を
処理する。遠端エコー・キャンセラ650はエコー・キ
ャンセラ・フィルタ655および加算器657からな
る。当業者にとっては周知のように、エコー・キャンセ
ラ・フィルタ655は、必要に応じて、すべての郡遅延
または周波数並進を補償すると仮定する。エコー・キャ
ンセラ・フィルタ665は、受信信号rs(t)内の実
際のエコー信号を近似する遠端エコ推定値ec(t)を
形成する。エコー・キャンセラ655は、本質的には、
「エコー・パス」、すなわち、A/Dコンバ−タ625
を通して、送信機605からの局部送信符号シーケンス
{an}が遭遇するすべてのフィルタ動作をエミュレー
トするために、その伝達関数が適合するように決定され
たフィルタである。加算器657のところで、理論上、
実質的にエコーを含まない信号、rs’(t)を発生さ
せるために、ec(t)がrs(t)から差し引かれ
る。それ故、rs’(t)は、主として遠端信号からな
り、その他にチャネルおよび種々の受信素子によって導
入されたノイズ(例えば、アナログ−ディジタルコンバ
−タ625によって導入された量子化エラー)を含んで
いる。
【0018】信号rs’(t)は、さらにイコライザ6
70によって処理されるが、このイコライザは、ライン
133、移動電話140、欠陥チャネル200等によっ
て導入された符号間干渉を補償する。イコライザ670
は、符号シーケンス{b’n)をスライサ680に供給
する。スライサは、推定符号シーケンス{b^’N}を
形成するために、シーケンス{b’n)を量子化するこ
とによって、シーケンス{b’n}上に働きかける。シ
ーケンス(b^’n}は、加算器690およびデコーダ
685に送られるが、デコーダ685は、符号−ビット
・マッピング機能を行い、遠い方のモデム、すなわち、
PSTNモデム30が送信した二進法のシーケンス{y
k}の推定値{b^y’k}を作り出す。
【0019】すでに説明したように、上記の半二重調整
段階中、エコー・キャンセラ・フィルタ655は、(当
業者にとっては、周知のように、ライン659で示すよ
うに)最初適合され、一組の複合エコー・キャンセラ係
数、Ci(0<i<n、nは通常100および15
0)、対応する数値、Iiの最初の組にセットされる。
iは複合体、すなわち、多値であるので、Iiはマトリ
ックスであることに留意されたい。この場合、Ciは各
列を表す。 すなわち、 Ci=Ii,(0<i<n) (1) 半二重調整が完了すると、エコー・キャンセラ係数のこ
の組、Ciは、それらの最初の数値に固定される。すな
わち、適応はそれ以上行われなくなる。しかし、すでに
説明したように、全二重送信が開始すると、上記の圧伸
器は、その動作の直線範囲に入り、エコー・パス内の利
得を変化させる。その結果、エコー・キャンセラ・フィ
ルタ655は、もはや効果的に遠いエコー信号を除去し
なくなり、大きな残留エコー信号が生じ、有効なデータ
速度を制限する。それ故、本発明の概念によれば、エコ
ーが打ち消された信号、rs’(t)の品質はライン6
81を通して、CPU630によってモニタされる。エ
コーが打ち消された信号は、ライン691によって示す
ように、単にイコライザ670を適応させるのに使用さ
れるエラー信号である。さて、ここで図4を参照された
い。この図は、セルラ・モデム100によって実行され
た本発明の概念による第一の例示としての方法を示して
いる。
【0020】ステップ705においては、セルラ・モデ
ム100は、例えば、図2に示す段階「A」に示す調整
に入る。調整段階「A」の次に、セルラ・モデム100
は、ステップ710において、半二重調整段階「B」に
入る。このステップにおいて、セルラ・モデム100
は、ステップ715で表される部分「B1」の間沈黙す
る。部分「B1」の後で、セルラ・モデム100は、ス
テップ720によって示す部分「B2」の間、それ自身
のエコー・キャンセラを調整する。この間、PSTNモ
デム300は沈黙する。半二重調整部分「B2」の後
で、セルラ・モデム100は、ステップ725で全二重
調整段階「C」に入る。ステップ730において、セル
ラ・モデム100、例えば、CPUの中央処理装置およ
びメモリ630は、ライン681を通して、イコライザ
・エラー信号をモニタする。当業者にとっては周知のよ
うに、「ハード・エラー」は、単に各受信データ信符号
上に存在するノイズの量を表す。これらの「ハード・エ
ラー」は、本発明の概念に従って、ソースおよびチャネ
ルコード化技術を使用することによって、(ある程度
は)回収することができるけれども、いったん全二重送
信が行われると、このイコライザ・エラー信号は、残留
エコー内で増大があったかどうかを表示するために使用
される。特に、セル・サイト・トランシーバ255の圧
伸器(図示せず)が、上記の非直線性を持っている場合
には、全二重送信が始まると、圧伸器は、動作の直線部
分に移動して、エコー・パス内の利得を変化させ、その
結果、セルラ・モデム100の残留エコー信号内で増大
が起こる。残留エコー信号内でのこの増大は、もっと
「ハード・エラー」を起こさせ、その結果、イコライザ
・エラー信号の数値内に対応する変化が起こる。
【0021】イコライザ・エラー信号の数値が所定の量
Kより大きい場合には、セルラ・モデム100は、CP
Uの中央処理装置およびメモリ630を通して、また図
3のライン682を通して、ステップ735において、
固定のスカラ値Sだけ、エコー・キャンセラ係数Ci
上記の最初の数値を調整する。ライン682は、CPU
の中央処理装置およびメモリ630が、エコー・キャン
セラ・フィルタ655のタップ係数の数値にアクセスす
ることができるデータおよび制御バスを表している。そ
の結果、各タップ係数の数値は、下記式で表すことがで
きる。 Ci=Ii(S)、 (0<i<n) (2) 実験から、Kの数値は、調整中に決定したエラー信号よ
り10%大きく、Sは2dBから4dBの間の数値であ
る。エコー・キャンセラ係数のタップ数値のこの固定調
整により、残留エコー信号が減少し、セル・サイト・ト
ランシーバ255の圧伸器(図示せず)の効果が補償さ
れる。実際には、CPUの中央処理装置およびメモリ6
30は、単に各メモリの場所からタップ係数の現在の数
値を読み取り、(この例の場合には)乗算を行い、各メ
モリの場所に新しい数値を書き込む。この方法によれ
ば、全二重送信の間にエコー・キャンセラを継続的に適
合させるために追加の回路を必要とせず、対応するソフ
トウェアを変更することにより、現在のモデムに容易に
改装することができる。
【0022】一方、イコライザ・エラーの数値が、所定
の量Kより少ないか、等しい場合には、ステップ740
において、エコー・キャンセラ係数の調整は行われな
い。ステップ735またはステップ740を実行するし
ないにかかわらず、セルラ・モデム100は、調整を完
了し、ステップ750の「データ」段階に入る。今まで
の説明は 単に、本発明の原理を説明するためのもので
ある。当業者なら、本明細書には明示していないが、本
発明の原理を実行し、本発明の精神および範囲内にある
多くの別の装置を作ることができることを理解された
い。例えば、本発明を、例えば、エコー・キャンセラ等
のような個々の機能構成ブロックを実行することによっ
て説明してきたが、これらの一つまたはそれ以上の機能
構成ブロックの諸機能は、例えば、ディジタル信号プロ
セッサのような一つまたはそれ以上のプログラムされた
適当なプロセッサを使用して、実行することができる。
【0023】さらに、本発明の概念を、セルラ・データ
接続に関連して説明してきたが、本発明は、電子装置が
遠端エコー信号を歪ませるような他の状況にも適用する
ことができる。特に、エコー信号を調整した後でのエコ
ー・パス内での利得の変化は、エコー・キャンセラの性
能を低下させる。例えば、ある種のディジタル・アクセ
ス装置(DAA)ハイブリッドが、残留エコーの歪を引
き起こすような、受信エコー・レベルの変化を起こす、
時変利得を持っていることも発見された。また、本発明
の概念を呼出モデムに関連して説明してきたが、本発明
の概念はまた被呼モデムにも適用することができる。最
後に、本発明の概念は、またデータ段階で適合している
エコー・キャンセラに適用することができる。何故な
ら、通常、エコー・キャンセラは、エコー信号の変化に
適合するのがあまりに遅すぎるからである。当業者な
ら、ハイブリッドに関連して図示したが、ある種のセル
ラ・モデムは、セルラ・トランシーバに対して4線式イ
ンタフェースを持っていることを理解することができる
だろう。
【図面の簡単な説明】
【図1】本発明の原理による移動データ通信システムの
ブロック図である。
【図2】トレーニング・シーケンスの例示としての部分
である。
【図3】本発明の原理による図1のモデム100の例示
としてのブロック図である。
【図4】図3のモデム内で使用する例示としての方法の
フローチャートである。
フロントページの続き (72)発明者 ラモン ビー.ヘイゼン アメリカ合衆国.33708 フロリダ,ノー ス レディントン,ドルフィン ドライヴ 17067 (72)発明者 ロバート アール スコット アメリカ合衆国.34635 フロリダ,イン ディアン ロックス ビーチ,ハーバー ドライヴ エヌ 452

Claims (25)

    【特許請求の範囲】
  1. 【請求項1】 エコー・キャンセラが、それぞれが調整
    ・シーケンスの半二重部分の間に決定された最初の数値
    を持っている一組のタップ係数を持っている場合に、エ
    コーが打ち消された信号を供給するために、エコーによ
    り劣化した信号を処理するためのエコー・キャンセラ
    と、 調整シーケンスの上記の半二重部分の後の全二重送信の
    間に、エコーが打ち消された信号内の残留エコー信号の
    存在を検出するための回路と、 半二重送信中に検出された残留エコー信号が、所定のレ
    ベルより高い場合には、各タップ係数の各初期数値を固
    定量だけ調整するための回路に接続しているプロセッサ
    とからなるデータ通信装置。
  2. 【請求項2】 残留エコー信号の存在を検出するための
    回路が、プロセッサによって、残留エコー信号の存在の
    インジケータとして使用されるエラー信号を供給するイ
    コライザである請求項1に記載の装置。
  3. 【請求項3】 プロセッサが、調整シーケンスの上記の
    半二重部分の後に続く調整の全二重調整段階中に、上記
    の調整を行う請求項1に記載の装置。
  4. 【請求項4】 プロセッサが、各タップ係数の各初期値
    に、スカラ量を掛けることによって上記の調整を行う請
    求項1に記載の装置。
  5. 【請求項5】 スカラ量が、各タップ係数に対して同じ
    である請求項4に記載の装置。
  6. 【請求項6】 エコー・キャンセラが、それぞれが初期
    値を持っている一組のタップ係数を持っている場合に、
    エコーが打ち消された信号を供給するために、エコーに
    よって劣化した信号を処理するためのエコー・キャンセ
    ラと、 エコーが打ち消された信号内の残留エコー信号の存在を
    検出するための回路と、 検出された残留エコー信号が、所定のレベルより高い場
    合には、各タップ係数の各初期値を固定量だけ調整する
    ための回路に接続しているプロセッサとからなるデータ
    通信装置。
  7. 【請求項7】 残留エコー信号の存在を検出するための
    回路が、プロセッサにより、残留エコー信号の存在のイ
    ンジケータとして使用されるエラー信号を供給するイコ
    ライザである請求項6に記載の装置。
  8. 【請求項8】 プロセッサが、エコー・キャンセラが、
    全二重通信の間、非適合である場合に、エコー・キャン
    セラの一組のタップ係数の各初期値が決定される、半二
    重調整段階の後に続く全二重通信中に上記の調整を行う
    請求項6に記載の装置。
  9. 【請求項9】 プロセッサが、エコー・キャンセラの一
    組のタップ係数の各初期値が決定される半二重段階の後
    に続く調整段階内の全二重通信中に、上記の調整を行う
    請求項6に記載の装置。
  10. 【請求項10】 プロセッサが、各タップ係数の各初期
    値に、スカラ量を掛けることによって上記の調整を行う
    請求項6に記載の装置。
  11. 【請求項11】 スカラ量が、各タップ係数に対して同
    じである請求項10に記載の装置。
  12. 【請求項12】 データ信号を受信するための改良型デ
    ータ通信装置であって、上記の通信装置がエコーが打ち
    消された信号を供給するために、エコーにより劣化した
    信号を処理するためのエコー・キャンセラを含み、上記
    のエコー・キャンセラがそれぞれが初期値を持つ一組の
    タップ係数を持ち、 改良がエコーが打ち消された信号の残留エコー信号成分
    を減少させるために、全二重通信中に、各タップ係数の
    各初期値を固定量だけ調整するためのプロセッサーを含
    む装置。
  13. 【請求項13】 残留エコー信号の表すエラー信号が、
    所定のレベルより高い場合には、プロセッサが上記の調
    整を行う請求項12に記載の装置。
  14. 【請求項14】 エラー信号が、データ通信装置のイコ
    ライザによって供給される請求項13に記載の装置。
  15. 【請求項15】 プロセッサが、エコー・キャンセラの
    一組のタップ係数の各初期値が決定される半二重調整段
    階の後に続く全調整通信中に、上記の調整を行う請求項
    12に記載の装置。
  16. 【請求項16】 プロセッサが、エコー・キャンセラ
    が、全二重通信の間、非適合である場合に、エコー・キ
    ャンセラの一組のタップ係数の各初期値が決定される、
    半二重調整段階の後に続く調整段階中の全二重通信中
    に、上記の調整を行う請求項12に記載の装置。
  17. 【請求項17】 プロセッサが、各タップ係数の各初期
    値にスカラ量を掛けることによって、上記の調整を行う
    請求項12に記載の装置。
  18. 【請求項18】 スカラ量が、各タップ係数に対して同
    じである請求項17に記載の装置。
  19. 【請求項19】 データ通信装置内の残留エコー信号を
    低減する方法であって、データ通信装置がエコー・キャ
    ンセラからなり、上記の方法が a)エコー・キャンセラの一組の各タップ係数の初期値
    を決定するために、遠端データ通信装置で半二重調整シ
    ーケンスを実行するステップと、 b)半二重調整シーケンスの後で、遠端データ通信装置
    で全二重送信を行うステップと、 c)次の全二重送信中に、残留エコー信号の数値を推定
    するステップと、 d)残留エコー信号の推定値が所定のレベルより高い場
    合だけ、エコー・キャンセラの一組の各タップ係数の初
    期値を、固定量だけ調整するステップとを含む方法。
  20. 【請求項20】 ステップd)が、データ通信装置のイ
    コライザのエラー信号出力を使用して行われる請求項1
    9に記載の方法。
  21. 【請求項21】 ステップd)およびe)の全二重送信
    が、全二重調整シーケンス中に行われる請求項19に記
    載の方法。
  22. 【請求項22】 ステップe)の後で、データ段階に切
    り替えるステップをさらに含む請求項19に記載の方
    法。
  23. 【請求項23】 ステップe)の調整が、一組のタップ
    係数の数値の新しい組を設定するために、エコー・キャ
    ンセラの一組のタップ係数の各初期値にスカラ量を掛け
    ることによって行われる請求項19に記載の方法。
  24. 【請求項24】 スカラ量が、一組のすべてのタップ係
    数に対して同じである請求項23に記載の方法。
  25. 【請求項25】 エコー・キャンセラが、ステップa)
    の後で非適合である請求項19に記載の方法。
JP8259763A 1995-09-29 1996-09-30 セルラ方式のデータのエコーをキャンセルする方法および装置 Pending JPH09130314A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/536,908 1995-09-29
US08/536,908 US5812537A (en) 1995-09-29 1995-09-29 Echo canceling method and apparatus for data over cellular

Publications (1)

Publication Number Publication Date
JPH09130314A true JPH09130314A (ja) 1997-05-16

Family

ID=24140412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8259763A Pending JPH09130314A (ja) 1995-09-29 1996-09-30 セルラ方式のデータのエコーをキャンセルする方法および装置

Country Status (6)

Country Link
US (1) US5812537A (ja)
EP (1) EP0766411A3 (ja)
JP (1) JPH09130314A (ja)
CN (1) CN1151672A (ja)
CA (1) CA2186404A1 (ja)
TW (1) TW318989B (ja)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6160886A (en) * 1996-12-31 2000-12-12 Ericsson Inc. Methods and apparatus for improved echo suppression in communications systems
KR100233463B1 (ko) * 1997-03-07 1999-12-01 윤종용 반향제거장치 및 방법
US6028929A (en) * 1997-11-14 2000-02-22 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having improved non-linear echo path detection
US6031908A (en) * 1997-11-14 2000-02-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having variable adaptive gain settings
US6181793B1 (en) * 1997-11-14 2001-01-30 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having improved coefficient transfer
US7248626B2 (en) 1997-12-05 2007-07-24 Paradyne Corporation System and method of communication via embedded modulation
US9432172B2 (en) 1997-12-05 2016-08-30 Rembrandt Wireless Technologies, Lp System and method of communication using at least two modulation methods
US6201796B1 (en) 1998-05-14 2001-03-13 Broadcom Corporation Startup protocol for high throughput communications systems
US6212225B1 (en) 1998-05-14 2001-04-03 Bradcom Corporation Startup protocol for high throughput communications systems
US6236645B1 (en) * 1998-03-09 2001-05-22 Broadcom Corporation Apparatus for, and method of, reducing noise in a communications system
US6965578B1 (en) * 1998-09-30 2005-11-15 Conexant Systems, Inc. Echo canceling method and apparatus for digital data communication system
US6553518B1 (en) 1999-03-08 2003-04-22 International Business Machines Corporation Severe error detectors, methods and computer program products that use constellation specific error event thresholds to detect severe error events during demodulation of a signal comprising symbols from a plurality of symbol constellations
US6661847B1 (en) 1999-05-20 2003-12-09 International Business Machines Corporation Systems methods and computer program products for generating and optimizing signal constellations
US6381284B1 (en) * 1999-06-14 2002-04-30 T. Bogomolny Method of and devices for telecommunications
US6687373B1 (en) 1999-08-24 2004-02-03 Nortel Networks Limited Heusristics for optimum beta factor and filter order determination in echo canceler systems
US6792004B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of robbed-bit signaling based on proximity
US6765955B1 (en) 1999-10-29 2004-07-20 International Business Machines Corporation Methods, systems and computer program products establishing a communication configuration for a modem connection to compensate for echo noise
US6611563B1 (en) 1999-10-29 2003-08-26 International Business Machines Corporation Systems, methods and computer program products for data mode refinement of modem constellation points
US6816545B1 (en) 1999-10-29 2004-11-09 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modems based on clusters and/or skips in pulse code modulation signal levels
US6967995B1 (en) 1999-10-29 2005-11-22 International Business Machines Corporation Methods, systems and computer program products for carrier drop detection using a variable threshold
US6650657B1 (en) 1999-10-29 2003-11-18 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modem signals
US6826157B1 (en) 1999-10-29 2004-11-30 International Business Machines Corporation Systems, methods, and computer program products for controlling data rate reductions in a communication device by using a plurality of filters to detect short-term bursts of errors and long-term sustainable errors
US6792040B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Modems having a dual power mode capability and methods of operating same
US6823017B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Systems, methods and computer program products for filtering glitches from measured values in a sequence of code points
US6823004B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Methods, systems and computer program products for monitoring performance of a modem during a connection
US6839382B1 (en) 1999-10-29 2005-01-04 International Business Machines Corporation System, methods and computer program products for identifying digital impairments in modem signals using signature analysis and signal level comparison analysis
US6505222B1 (en) 1999-10-29 2003-01-07 International Business Machines Corporation Systems methods and computer program products for controlling undesirable bias in an equalizer
US6754258B1 (en) 1999-10-29 2004-06-22 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of digital impairments based on patterns
US6662322B1 (en) 1999-10-29 2003-12-09 International Business Machines Corporation Systems, methods, and computer program products for controlling the error rate in a communication device by adjusting the distance between signal constellation points
US6408021B1 (en) * 2000-02-03 2002-06-18 Motorola, Inc. PCM modem adaptation system utilizing a silence period
US6845157B1 (en) 2000-02-14 2005-01-18 Paradyne Corporation Linear polarity guard and method for DSL-ready pots devices
US7409195B2 (en) * 2000-09-08 2008-08-05 Nebo Wireless, Llc Wireless modem
US6751474B1 (en) * 2000-09-26 2004-06-15 Nebo Wireless, Llc Wireless modem
US20040087321A1 (en) * 2002-11-06 2004-05-06 Ernie Lin Circuitry to establish a wireless communication link
US7346012B2 (en) * 2002-12-13 2008-03-18 Tioga Technologies Ltd. Transceiver with accelerated echo canceller convergence
TWI271975B (en) * 2003-10-23 2007-01-21 Realtek Semiconductor Corp Echo cancellation device for gigabit full duplex communication systems
US7307965B2 (en) * 2004-01-14 2007-12-11 Realtek Semiconductor Corp. Echo cancellation device for full duplex communication systems
US7738408B2 (en) * 2004-01-09 2010-06-15 Realtek Semiconductor Corp. Transceiver for full duplex communication systems
US7554933B2 (en) * 2004-01-09 2009-06-30 Realtek Semiconductor Corp. Echo cancellation device for full duplex communication systems
US7436787B2 (en) * 2004-02-10 2008-10-14 Realtek Semiconductor Corp. Transceiver for full duplex communication systems
CN101326847B (zh) * 2005-12-15 2011-03-09 艾利森电话股份有限公司 半双工通信环境中的事件通知
US8422540B1 (en) 2012-06-21 2013-04-16 CBF Networks, Inc. Intelligent backhaul radio with zero division duplexing

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4434438A (en) * 1981-07-10 1984-02-28 Matsushita Electric Industrial Co., Ltd. Low cost automatic equalizer
US4464545A (en) * 1981-07-13 1984-08-07 Bell Telephone Laboratories, Incorporated Echo canceller
US4621172A (en) * 1982-12-22 1986-11-04 Nec Corporation Fast convergence method and system for echo canceller
US4554417A (en) * 1983-02-04 1985-11-19 At&T Bell Laboratories Tandem adaptive echo canceler arrangement
US4621366A (en) * 1984-02-22 1986-11-04 Universal Data Systems, Inc. Modem equalizer training using previously stored parameters
US5007047A (en) * 1988-12-02 1991-04-09 Codex Corporation Adaptive rate control for echo cancelling modem
US5007046A (en) * 1988-12-28 1991-04-09 At&T Bell Laboratories Computer controlled adaptive speakerphone
JP2842607B2 (ja) * 1989-03-13 1999-01-06 株式会社日立製作所 エコーキャンセラ、それを備えた通信装置および信号処理方法
US4987569A (en) * 1989-04-05 1991-01-22 Codex Corporation Fast training echo canceller
SE463589B (sv) * 1989-04-27 1990-12-10 Ericsson Telefon Ab L M Foerfarande foer att undvika felaktig ekoeliminering och/eller utjaemning till foeljd av olinjaeriteter i en d/a-omvandlare och/eller en a/d-omvandlare i en telekommunikationsanlaeggning, samt anordning foer utoevande av foerfarandet i samband med d/a-omvandling och anordning foer utoevande av foerfarandet i samband med a/d-omvandling
FR2651077B1 (fr) * 1989-08-18 1994-06-10 Letourneur Gregoire Dispositif de traitement d'echo notamment acoustique dans une ligne telephonique
JP2836277B2 (ja) * 1991-03-14 1998-12-14 国際電信電話株式会社 エコーキャンセル装置
US5206854A (en) * 1991-09-24 1993-04-27 At&T Bell Laboratories Detecting loss of echo cancellation
US5394392A (en) * 1992-12-14 1995-02-28 At&T Corp. Method for transferring information using modems
DE69532394T2 (de) * 1994-02-10 2004-11-04 Nippon Telegraph And Telephone Corp. Verfahren und Vorrichtung zur Echokompensation mit Anwendung der "fast projection scheme"
US5631899A (en) * 1995-05-31 1997-05-20 Lucent Technologies Inc. Acoustic echo canceler
US5610909A (en) * 1995-05-31 1997-03-11 Lucent Technologies Inc. Multistage echo canceler including time variation compensation

Also Published As

Publication number Publication date
US5812537A (en) 1998-09-22
EP0766411A3 (en) 1998-12-09
CA2186404A1 (en) 1997-03-30
CN1151672A (zh) 1997-06-11
EP0766411A2 (en) 1997-04-02
TW318989B (ja) 1997-11-01

Similar Documents

Publication Publication Date Title
JPH09130314A (ja) セルラ方式のデータのエコーをキャンセルする方法および装置
CA1338960C (en) Transmitting power adjustment in a duplex data transmission system
US5828657A (en) Half-duplex echo canceler training using a pilot signal
US5659581A (en) Modem receiver pre-emphasis
EP0758507B1 (en) System and method for start up of a two wire modem
US5911115A (en) Data transmission over amps networks
US4995104A (en) Interference cancelling circuit and method
US7200180B2 (en) Data transceiver with filtering and precoding
US5825753A (en) Echo canceler gain tracker for cellular modems
JPH0746195A (ja) 高速モデム装置
US7068780B1 (en) Hybrid echo canceller
US6134265A (en) Precoding coefficient training in a V.34 modem
JPS59225626A (ja) デ−タ伝送装置用エコ−キヤンセラ装置
US5602869A (en) Adaptive transmit levels for modems operating over cellular
US6879639B1 (en) Data transceiver with filtering and precoding
EP0929160B1 (en) Apparatus and method for reducing local interference in subscriber loop communication system
WO1999012300A2 (en) Echo canceller with retraining sequence depending by a threshold
JPH06103844B2 (ja) モデムをエコ−から保護するための方法および装置
Park et al. A phase-adaptive echo canceller with reduced sensitivity to power variations
JPH0360235A (ja) 位相同期回路
JPH02238728A (ja) 低域遮断歪除去方式