[go: up one dir, main page]

JPH09512689A - アナログ加入者接続用高速通信システム - Google Patents

アナログ加入者接続用高速通信システム

Info

Publication number
JPH09512689A
JPH09512689A JP8517785A JP51778596A JPH09512689A JP H09512689 A JPH09512689 A JP H09512689A JP 8517785 A JP8517785 A JP 8517785A JP 51778596 A JP51778596 A JP 51778596A JP H09512689 A JPH09512689 A JP H09512689A
Authority
JP
Japan
Prior art keywords
digital
signal
analog
data
data transfer
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
JP8517785A
Other languages
English (en)
Other versions
JP4291410B2 (ja
Inventor
ブレント タウンシェンド、
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.)
Individual
Original Assignee
Individual
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=23385945&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH09512689(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Publication of JPH09512689A publication Critical patent/JPH09512689A/ja
Application granted granted Critical
Publication of JP4291410B2 publication Critical patent/JP4291410B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0016Arrangements for synchronising receiver with transmitter correction of synchronization errors
    • H04L7/002Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation
    • H04L7/0029Arrangements for synchronising receiver with transmitter correction of synchronization errors correction by interpolation interpolation of received data signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • H04L25/4927Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using levels matched to the quantisation levels of the channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/06Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13034A/D conversion, code compression/expansion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13036Serial/parallel conversion, parallel bit transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1305Software aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1309Apparatus individually associated with a subscriber line, line circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13107Control equipment for a part of the connection, distributed control, co-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13174Data transmission, file transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13179Fax, still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13199Modem, modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13202Network termination [NT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13299Bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1332Logic circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13337Picturephone, videotelephony
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1336Synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13385Off-net subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13396Signaling in general, in-band signalling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Quality & Reliability (AREA)
  • Telephonic Communication Services (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Interface Circuits In Exchanges (AREA)
  • Analogue/Digital Conversion (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

(57)【要約】 この新しいデータ通信システムは、既存の電話回線を介して、既存の方法(従来のモデムを含む)より高いレートでデータ伝送を提供する。2つの通信端末の新しい非対称構成を用いることによって、一般的なデータ・レートの理論上の最上限値は、実用不可能である。1つの端末は、ディジタル電話網に直接接続され、その一方、もう1つの端末は、従来の電話接続を使用する。これは、伝送の問題を軽減し、1つの電話回線および1つのアナログローカル・ループを補償する。この補償および必要なクロック同期化を供給する手段が創出され、本システムを実用的に実行できる。この新しいデータ通信システムは、レートを64,000bit/sにまで引き上げ、広範囲、例えば、広帯域幅オーディオ伝送、ビデオ伝送、ネットワーク、ファクシミリ伝送およびリモートコンピュータ接続において利用できる。

Description

【発明の詳細な説明】 アナログ加入者接続用高速通信システム 発明の背景 本発明の分野は、一般的にデータ通信装置に関する。特に、電話回線を介して ディジタル・データを伝送するための装置に関する。 データ通信は、今日の社会の多様な面において重要な役割を果たす。銀行業務 、ファクシミリ、コンピュータ・ネットワーク、リモート・データベース・アク セス、クレジットカードの照会等、その他種々の適用は、迅速なディジタル情報 の送受信機能に依存している。この伝送速度がこれらサービスの質に直接影響し 、多くの場合、アプリケーションは、ある臨界的な基礎をなす能力なしには実行 不可能である。 最低のレベルで、ディジタル・データトラフィックの多くは、電話システムを 介して、搬送される。コンピュータ、ファクシミリおよびその他の装置は、通常 の電話接続または多くの同じ特性を共有する専用回線を介して相互に通信する。 いずれの場合においても、まず、データを、本来、ボイス伝送のために設計され ている電話システムとコンパティブルな形式に変換しなければならない。。受信 端において、電話信号は、再びデータ・ストリームに変換されなければならない 。前記2つの変換は、 通常、モデムによって行われる。 モデムは、前記の必要に対応する2つの処理を行う。1つは、変調処理である 。これは、データ・ストリームを電話システムによる搬送が可能なオーディオ信 号に変換する。もう1つは、復調処理である。これは、オーディオ信号を受け取 り、データ・ストリームを再構成する。一組のモデム(各接続端に一つづつ)は 、2点間の双方向通信を可能にする。オーディオ信号の制約は、モデムを用いた データ伝送速度が制限される。この制約には、制限された帯域幅と、雑音および 漏話によるデータの劣化が含まれる。一般的に、電話システムは、300Hz〜3,400 Hzの範囲の周波数の信号しか搬送できない。この範囲以外の信号は、急激に減衰 する。この範囲は、人間の声の大部分をカバーするので、電話システムの設計に 組み込まれた。しかしながら、チャネルの帯域幅は、到達可能なデータ・レート の最大値を決定する要素の1つである。その他の要素を一定にすると、データ・ レートは、帯域幅に直接比例する。 もう1つの要素は、オーディオ信号または通信端末が制御することはできない 、他の信号のひずみである。これは、電話システムによって運ばれている他の信 号のピックアップ(漏話)、電気的雑音、および信号をある形式から他の形式に 変換することによって生じる雑音を含む。変換時に生じる雑音の詳細については 、後述する。 一般的に、モデムは、大抵の電話接続を介して動作で きるように設計されている。したがって、モデムは、最悪の場合を想定して設計 されていなければならない。つまり、制限された帯域幅、除去できない重大な雑 音を考慮に入れなければならない。このような状況においても、近年、モデムの 設計に実質的な改良がなされてきた。現在は、28,800bit/sまでのスピードで動 作できる装置が一般に入手可能である。国際電気通信連合、電気通信規格化セク タ(ITU-T):「Recommendation V.34」、スイス、ジュネーブ(1994)を参照 のこと。なお、これは、参照によりここに取り込まれる。しかしながら、チャネ ルの帯域幅および雑音レベルに基づく理論は、最大可能速度は、ほぼ獲得され、 与えられた条件では、これ以上のスピードアップは不可能であること示す。これ は、C.E.Shannon:「通信に関する数理理論(A Mathematical Theory of Comm unication)」、Bell System Technical Journal,27:379-423,623-656(19 48)に議論されている。なお、これは、参照によりここに取り込まれる。 30,000bit/s(または3,600バイト/秒)近い速度により、多くのデータ通信ア プリケーションが可能になるが、あいにく、従来のモデム伝送は、まだ、全ての 利用において十分な速さとはいえない。これらの速度では、テキスト伝送は高速 で、ディジタル化音声のような低質のオーディオでは許容範囲である。しかしな がら、ファクシミリまたは静止画像の伝送には遅く、良質のオーディオ は限定され、動画ビデオには、満足のいくものではない。つまり、必要とされる のは、より高いデータ伝送能力である。これは、新しいアプリケーションの前提 であり、多くの既存のアプリケーションのパフォーマンスを向上するために不可 欠なものである。 もちろん、電話会社、ケーブルテレビのプロバイダ等は、データ伝送の必要性 に気づいている。ビジネスユーザおよび個人ユーザに高速データ接続を供給する 方法の1つは、エンド・ツー・エンドのディジタル接続を提供し、モデムの追加 を不要にすることである。このようなサービスの提供として、サービス統合ディ ジタル網(ISDN)がある。国際電気通信連合、電気通信規格化セクタ(ITU-T ):「サービス統合ディジタル網(ISDN)」、Recommendation I.120、スイ ス、ジュネーブ(1993)と、John Landwehr:「黄金の接続:グローバルデ ィジタル電話網(The Golden Splice: Beginning a Global Digital Phone Netw ork)」、Northwestern University(1992)を参照のこと。なお、これは、 参照によりここに取り込まれる。ISDNは、既存のアナログローカル・ループ を160,000bit/sのディジタル接続に置き換える。長距離および局間のトラフィッ クの多くは、すでにディジタルで伝送されているので、このディジタルローカル ・ループは、エンド・ツー・エンドのディジタルボイス、コンピュータ・データ または他のタイプの情報伝送のために用いることができる。しかしながら、ロー カル・ループ上でこのデータ伝送レートを実現するためには、特別な装置を回線 の両端に設置しなければならない。確かに、現在、電話網全体は、ボイス伝送網 から汎用データ伝送サービスへの変貌を遂げつつあり、ここでは、音声は、デー タのある特定の形式に過ぎない。 一旦設置されれば、各ベーシックISDNリンクは、2つの64,000bit/sのデ ータチャネルおよび1つの16,000bit/sの制御チャネルを提供し、呼接続時間を 低減し、他の利益をもたらす。このレートでは、ファクシミリおよび静止画像伝 送は、ほぼ即時に行われ、良質のオーディオ伝送も可能になり、リモート・コン ピュータ接続も5倍の速度増により利益を受ける。動画ビデオの伝送も改善され る。 ISDNの弱い面は、その利用可能性、すなわち、その不足にある。ISDN を用いるためには、ユーザの電話局は、ISDNサービスを提供できるようにア ップグレードされなければならず、ユーザは、屋内装置(例えば、電話)をディ ジタル装置に取り替えなければならない。さらに、電話局に対する個別の回線イ ンタフェースは、ディジタル・データ・ストリームを伝送するために修正されな ければならない。すべての電話と電話局間の何百万ものアナログ接続をディジタ ル・リンクに変更するこの最後のステップは、膨大である。したがって、ISD Nの展開は遅々として進まず、通信可能範囲は散在することが予想される。田舎 や人口の少ない地域では、 ISDNサービスは享受できないかもしれない。 高速データ通信サービスを供給できるもう一つの既存のインフラ・ストラクチ ャは、ケーブル・テレビ・システムである。低帯域幅のより線対配線を介して、 ユーザに接続する電話システムと異なって、ケーブルシステムは、大部分の住宅 に高帯域幅接続性を提供する。この配線の使用されていない容量により、10Mb it/s、更には、100Mbit/sのデータ・レートを提供できるであろう。これは、 動画ディジタル・ビデオを含む前記サービスのすべてに対して十分である。しか しながら、ケーブルシステムには重大な問題があり、それは、そのネットワーク ・アーキテタチャである。電話システムは、ポイント・ツー・ポイント接続を提 供する。すなわち、各ユーザは、そのユーザの接続の全容量を使用でき、その接 続を他のユーザと共有することはなく、他のユーザの使用によって直接影響を受 けることはない。一方、ケーブルシステムは、ブロードキャスト接続を提供する 。同じ信号が各ユーザの接続に現れるので、接続の全容量がすべてのユーザに共 有される。したがって、トータルの容量は大きいが、サービスを必要とするユー ザの数で分割される。このアーキテクチャは、すべてのユーザが同じデータを必 要とする場合、つまり、ケーブル・システムの本来の設計目的である、テレビジ ョン配信の場合には、非常に有効である。しかし、異なるデータを必要とするユ ーザ群にとっては有効ではない。大都市圏においては、 各ユーザが利用できるデータ容量は、ISDNまたはモデム接続を介するものよ りはるかに少ないであろう。 多数のユーザに高速データ接続を提供するためには、ケーブル・システムを修 正して、少ない人口でケーブル帯域幅を実際上共有するユーザ人口の種々のセグ メントを分離するようにできる。しかしながら、ISDNと同様、この方法も莫 大な時間とコストがかかる。 モデムを設計するのに使われる手法は、何十年も変わっていない電話システム のモデルに大きく基づいている。すなわち、モデムは、有限の帯域幅(400〜3,4 00Hz)および信号レベルより下で30dBのオーダーの追加雑音成分を有するアナロ グチャネルである。しかしながら、電話システムの大部分は、局間通信のため、 アナログ波形のサンプリング表現のディジタル転送を用いている。各電話局では 、アナログ信号が64,000bit/sのパルス符号変調(PCM)信号に変換される。 受信局は、加入者回線にのせる前に、アナログ信号を再構成する。この処理によ って生じる雑音は、一次近似で、アナログ・システム上で見られる雑音に類似し ているが、雑音源は、全く異なる。これは、K.Pahlavan,J.L.Holsinger:「 高速モデムのパフォーマンスにおけるPCMコンパンダのためのモデル(A Mode l for the Effects of PCM Compandors on the Performance of High Speed Mod ems)」、Globecom’85,p.758-762を参照のこと。なお、これは、参照によりこ この取り込まれる。ディジタル・スイッチン グを用いる電話接続上の雑音の多くは、アナログ波形をディジタル表現に変換す るのに必要なA/D変換器による量子化が原因で生じる。 前記のとおり、大抵の電話接続は、電話局間を64,000bit/sのレートでディジ タル伝送される。さらに、ISDNサービスは、ローカル・ループ上を、このレ ート以上で伝送できることを示す。これらの要素を利用する伝送方法を設計でき ることが示唆されている。Kalet他は、図2に示すシステムを仮定し、ここでは 、伝送端が適正なアナログ・レベルおよびタイミングを、送信側の電話局で行わ れるA/D変換が、量子化のエラーを起さないように選択する。I.Kalet,J.E .Mazo,B.R.Saltzberg:「PCMオーディオ帯域チャネルの容量(The Capac ity of PCM Voiceband Channels)」、IEEE International Conference on C ommunication’93,p.507-511、スイス、ジュネーブ(1993)参照のこと。 なお、これは参照により、ここに取り込まれる。J.E.Mazoの数学的結果を利用 することによって、通信パスの第2のローカル・ループの受信端で利用できるア ナログ・レベルのみを使って、ディジタル・サンプルを再構成することは理論上 可能であると推測される。これは、J.E.Mazo,”Faster-Than-Nyquist Signal ing、Bell System Technical Journal,54:1451-1462(1975)を参照のこと 。これは、参照により、ここに取り込まれる。結果としてのシステムは、56,000 bit/s〜64,000bit/sのデータ・レ ートを得ることができる。この方法の欠点は、これは理論上の可能性にすぎず、 実現可能かもしれないし、実現できないかもしれないことである。Kalet他は、 「これは、困難な実施上の問題であり、我々は、合理的な解決法が可能であるか どうかを推測できるにすぎない」と述べている(同書、p.510)。 前記問題の従来の解決法の例は、Ohtaの米国特許第5,265,125および第5,166,9 55に記載されている。これは、参照によりここに取り込まれる。Ohtaは、通信チ ャネルを介して伝送されるPCM信号または記憶媒体から再生されたPCM信号 を再構成する装置について開示している。これらの特許は、文献において豊富な 、いくつかの従来技術を例示し、ひずみチャネルを通過した多価信号を再構成す ることの一般的な問題を扱っている。例えば、Richard D.Gitlin,Jeremiah F .Haye,Stephen B.Weinstein:「データ通信の原理(Data Communications Pr inciples)」、Plenum(1992)も参照のこと。なお、これは、参照により、 ここに取り込まれる。しかしながら、このような従来技術は、非線形量子化器か らの出力を取り扱う方法の適用について考慮していない。また、電話ローカル・ ループを通過したディジタル・データのデコードの問題も扱っていない。さらに 、PCM信号が2つ以上の値をとる場合、PCMデータからのサンプリング・レ ート・クロックを再構成する問題は自明ではない。例えば、Ohtaの特許では、バ イナリ入力信号に依存 するシンプル・クロック回復方法が、用いられている。このタイプのクロック回 復は、電話システムで用いられる多価符号では使うことができない。時間のドリ フトと回線状態の変化に対する補償は、適応システムの使用を必要とするが、先 行技術のPCM再構成は、これを含まない。 このように、必要とされ、望まれるデータ通信容量と利用できるデータ通信容 量との間には現在、深刻な不均衡がある。既存のモデムは、適当な容量を提供せ ず、新しいディジタル接続による解決が一般的になるにはまだ数年かかる。既存 のインフラ・ストラクチャをISDNの能力を有するように再整備するのは、大 変な作業であり、一般に普及するのに10年かかるであろう。データ伝送の新し い方法は、多くの現在のアプリケーションに大いに寄与し、新しい方法がなけれ ば、インフラ・ストラクチャがニーズに追いつくまで待たなければならない、い くつかの新しいサービスを利用できるようにする。 したがって、既存の電話回線上を高レートでデータを受信する能力を提供する データ転送の新しいシステムを提供する必要がある。 また、ディジタル電話システム(ISDN等)のために設計された、システム 、装置およびアプリケーションをアナログ接続で使うことを可能にする改良され たデータ転送システムのニーズもある。 コストがかかる全加入者回線のリプレースが不要な、 電話システムのディジタル・インフラ・ストラクチャを利用できるデータ転送の 改良されたシステムのニーズもある。 良質のディジタル・オーディオ、音楽、ビデオ、その他のマテリアルを消費者 に分配する手段を提供するため、高速通信システムを構築することが望ましい。 このような改良されたデータ転送システムは、オン・デマンド、個人向け情報、 データ、その他のディジタル・マテリアルを多数のユーザに分配する手段を提供 するのに有利である。 商業的利用、例えば、ファクシミリ、POSシステム、リモート在庫管理、ク レジットカードの照会、広域コンピュータ・ネットワーク等のためにスループッ トを増やせる改良された高速通信システムのニーズもある。 発明の要約 本発明のひとつの態様は、既知のモデムまたは従来のデータ転送方法より高速 のレートで、既存の電話接続を介して、データを伝送するシステムから構成され る。本発明は、以下の2つの観察を利用することによって、従来の方法に比べて 著しい改善が達成できる。 1.基礎となる電話システムは、PCM伝送を用いるディジタルである。 2.高データ・レートは、一方向のみに必要とされ、そのソースは、電話シス テムにダイレクトなディジタル ・アクセスを有する。 本発明のひとつの態様は、前記観察を利用して、従来システムで以前に得られ たレートより高速でデータを伝送できる。上記第2の観察は、モデムの最大利用 を、サーバからの情報にアクセスし、情報を取り出すことに向けている。さらに 、本発明は、特に、データベース・アクセス、ビデオ・オン・デマンドまたはオ ーディオ・オン・デマンドのような高データ・レートを必要とするアプリケーシ ョンに特に役立つ。このようなアプリケーションは、本発明による高データ伝送 レートを用いることによって、実現される。 本発明の重要な側面は、簡便で、非常に強力である。すなわち、データ・プロ バイダは、ディジタル電話網に直接接続することができ、一方、ユーザは、回線 を変えずに既存のアナログ接続を利用することができる。この構成により、ユー ザのデータ装置が動作するモデルが大幅に変わる。既存のモデムは、帯域幅制限 および、伝送パス全体で信号を劣化させる複数の不特定の雑音源に対処しなけれ ばならない。一方、本発明のひとつの態様は、電話局からユーザの自宅または会 社まで、大部分のパス上を、ディジタル的にデータを運び、そのパスの最後のセ グメントのためだけにデータをアナログ形式に変換する。都合よく、既存のモデ ムの主要な雑音源の1つである、A/D変換中の量子化雑音は、完全に除去され る。それは、このような変換は必要ないからである。さらに、 D/A変換中の量子化雑音は、決定論的現象(deterministic phenomenon)とし てモデル化でき、大幅に軽減される。 本発明の前記側面を利用することにより、(例えば、ISDNによって)ディ ジタル網に直接アクセスできるデータ源は、正確なデータを、データの消費者の サービスを行う電話局へ転送する。そこで必要とされるのは、ローカル・ループ のユーザ端での装置のみであり、それは、電話局のD/A変換器で行われる濾波 および伝送回線によって起こるデータ信号の劣化を補償する。濾波による劣化と 伝送回線による劣化の双方は、以下で説明されるように、既存のディジタル信号 処理ハードウェアを適切に用いることにより対処できる。 この方法は、ユーザからサーバへ戻るデータには使用できないが、既存のモデ ムは使え、サーバからユーザへは64,000bit/sまでで、ユーザからサーバへは20, 000から30,000bit/sの容量を有する非対称チャネルを与えることになる。 本発明においては、いかなるタイプのディジタル・データ(オーディオ情報、 ビデオ情報等)も、従来のモデムまたは従来のデータ転送方法より高速で、各ユ ーザに伝送することができる。さらに、ケーブルテレビ分配システムと異なり、 本発明は、同時に異なるデータを要求するすべてのユーザに、最大レートでデー タを伝送することができる。 リモート・コンピュータ・アクセス、高速ファクシミリ送信等の既存のアプリ ケーションに対してより高速な処理速度を提供するだけでなく、本発明のある態 様は、新しいアプリケーションを可能にする。それは、高速データ伝送レートが 不可欠な、高音質のオーディオまたは音楽の伝送、ビデオ・オン・デマンド、静 止画像伝送、テレビ電話、テレビ会議等のアプリケーションが含まれる。 本発明の別の態様は、信号のアナログ表示から多価PCMデータ信号(multiv alued PCM data signal)を再構成する。これは、新しいクロック同期化技術を 適応的等価に結合する新規な方法を使って実現される。 前記に加えて、本発明は、以下の他の態様と利点を含む:(1)電話回線のユ ーザ端でのアナログ信号だけを用いて電話システムのディジタル・パルス符号変 調(PCM)データ・ストリームを効果的に再構成する機能;(2)電話回線の ユーザ端でのアナログ信号だけを用いてPCMデータのクロッタ周波数および位 相を再構成する機能;(3)電話局において付加的装置を追加せず、電話システ ムも改変せずに、電話局と加入者端の間の有効データ・レートを増加させる機能 ;(4)データが1つ以上のアナログ形式への変換、濾波、劣化、雑音による悪 化のため改変された後、前記ディジタル・データを再構成する機能。 図面の簡単な説明 これら及び他の本発明の特徴、態様および利点は、以下の説明、添付の請求の 範囲及び図面によってより良く理解されるであろう。 図1は、一般的なモデムデータ接続を示すブロック図である。 図2は、仮想的な対称ディジタル・システムの例を示すブロック図である。 図3は、本発明のひとつの態様における高速分配システムを示すブロック図で ある。 図4は、本発明のひとつの態様における図3のエンコーダ150のハードウェ ア実装を示すブロック図である。 図5は、本発明のひとつの態様における図3のエンコーダ150の機能を示す ブロック図である。 図6は、本発明のひとつの態様における図5のDCエリミネータ184の機能 を示すブロック図である。 図7aは、本発明のひとつの態様におけるエンコーダ150に用いられる時間 の関数としてのデータ・ストリーム100を示すグラフである。 図7bは、本発明のひとつの態様における図3のディジタル網接続132に用 いられる時間の関数としてのエンコーダ150からの一般的な出力を示すグラフ である。 図7cは、時間の関数としての図6の線形値194を示すグラフであり、本発 明のひとつの態様において線形形式に変換した後のエンコーダ150からの出力 信号で ある。 図8は、本発明を理解するための参照用として、既存のディジタル回線インタ フェースの機能を示すブロック図である。 図9は、本発明のひとつの態様における図3のデコーダ156のハードウェア 実装を示すブロック図である。 図10は、本発明のひとつの態様における図3のデコーダ156の機能を示す ブロック図である。 図11aは、本発明のひとつの態様における時間の関数として図10のアナロ グ信号154を示すグラフである。 図11bは、本発明のひとつの態様におけるデコーダ156内で形成される時 間の関数としての図10の補償信号274を示すグラフである。 図11cは、本発明のひとつの態様におけるデコーダ156内で形成される時 間の関数としての図10の推定された符号ストリーム280を示すグラフである 。 図11dは、本発明のひとつの態様におけるデコーダ156によって生成され る時間の関数としての図3のデータ・ストリーム126を示すグラフである。 図11eは、本発明のひとつの態様におけるデコーダ156によって生成され る時間の関数としての図10のエラー信号272を示すグラフである。 図12は、本発明のひとつの態様における図10の反転フィルタ268を示す ブロック図である。 図13は、本発明のひとつの態様における図12のフィード・フォワード等価 器300を示す図である。 図14は、本発明のひとつの態様における図13のフィルタ・タップ330を 示すブロック図である。 図15は、本発明のひとつの態様における図10のクロック推定器264を示 すブロック図である。 図16は、本発明のひとつの態様における図10のクロック同期装置260の 機能を示すブロック図である。 図17は、本発明のひとつの態様における逆チャネルを有するエンド・ツー・ エンドの非対称システムを示すブロック図である。 図18は、データベース・サーバを有する本発明の態様のあるアプリケーショ ンを示すブロック図である。 図19は、高速ファクシミリ・システムに適用された本発明のひとつの態様を 示すブロック図である。 図20は、本発明のひとつの態様におけるディジタル電話リレーを示すブロッ ク図である。 発明の詳細な説明 従来のモデムデータ接続 図1は、従来のモデム・データ接続を示す図である。このようなシステムの動 作は、よく知られ、国際電気通信連合のような政府機関によって標準化されてき た。モデム104およびモデム124のタイプによって、データは、第1のユー ザのデータ・ストリーム100を介し て、最大28,800bit/sのレートで伝送される。モデム104は、データ・ストリ ーム100をアナログ信号に変換し、それは、ローカル・ループ106に送られ 、それは、次いで、電話スイッチ108に接続する。アナログ信号は、ネットワ ーク接続112を介して、電話網114を通して搬送され、結局、ネットワーク 接続118を介して、第2のユーザをサービスする電話スイッチ120に到達す る。その信号は、アナログ形式で、ローカル・ループ122を介して、第2のユ ーザのモデム124に送られ、そこで、データ・ストリーム126に変換され、 データ・ストリーム100の遅延されたものになる。まったく類似の方法で、デ ータ・ストリーム128は、モデム124、ローカル・ループ122、電話スイ ッチ120、ネットワーク接続116、電話網114、ネットワーク接続110 、電話スイッチ108、ローカル・ループ106、モデム104を介して電話網 内を送られ、データ・ストリーム102の遅延されたものを形成する。 このシステムは、電話システムが、一方のユーザの電話接続において与えられ 、もう一方のユーザ端では、電話システムに対して特定される一組の標準値より 低いひずみおよび遅延が生じるアナログ信号を再生することを仮定する。これら の値だけに基づいて、およそ35,000bit/s以上の速度でデータを伝送することは 不可能であることが示せる。このシステムは、予測不可能な変化というより、実 際は、信号に対する確定的変化である、ひずみ についての多くの詳細を無視する。電話網114がディジタルで実装される場合 、このような確定的変化のひとつは、量子化雑音である。既存のモデムは、ひず みを除去するとき、この重要な雑音源についての知識を利用できず、従って、デ ータ・レートが限定される。これは、既存のモデムの重大な欠点、すなわち、低 データ・レートおよび現在の仮定の枠組みで可能な最大改善の理論上の限界であ る。 図1に示す従来のモデム・データ接続の欠点及び不都合を克服するために、デ ータ転送レート高める方法は、仮想的な対称ディジタル通信システムになった。 このようなシステムは、図2において、ディジタル電話網と共に示されている。 Kalet等による前記文献に記載されたこのシステムは、既存のモデムと似てい るが、新しい仮定を有する。それは、基礎となるインフラストラクチャが、ディ ジタル電話網134であることである。この動作は、前記従来のモデムシステム の動作とほぼ同じであるが、信号が、ディジタル電話網134内、並びにディジ タル・ネットワーク接続130、ディジタル・ネットワーク接続132、ディジ タル・ネットワーク接続136およびディジタル・ネットワーク接続138上を 、ディジタル形式で搬送される点で異なる。各ユーザは、ローカル・ループ12 2を介して、情報を電話スイッチ120に転送したり、ローカル・ループ106 を介して、情報を電話スイッチ 108に転送するのに、モデムを必要とし、アナログとディジタル電話網134 で使われる標準ディジタル形式との間での変換が行われる。 従来のモデムと違って、このようなシステムの速度を、ディジタル電話網13 4内部で使われる速度、一般的は、56,000bit/sまたは64,000bit/s、より遅い速 度に制限する理論的根拠は未だ発見されてはいない。したがって、このシステム は、64,000bit/sまで高速化することが仮説上可能である。しかしながら、この ようなシステムは未だ実用化されたことがなく、このようなシステムが実現可能 であるという証拠もない。このシステムの考案者は、「これは、実現困難な問題 であり、我々は、合理的な解決法が可能であるかどうかを推測できるのみである 」と述べている。 問題は、基本のネットワークがディジタルであり、観測される信号ひずみの大 部分は量子化雑音が原因であることを知っていることを利用するため、伝送モデ ムは、アナログ出力のみを介して、信号を符号化するためネットワークによって 選択されるディジタル・レベルを制御しなければならないことである。さらに、 受信モデムは、アナログ入力のみを介して、これらのディジタル・レベルを正確 に推測しなければならない。A/D変換によるひずみは、送信側と受信側の双方 で起こり、必要な信号に追加された結合されたひずみだけが、直接観測できる。 さらに、電気雑音および漏話によって追加されたひずみ も、ローカル・ループ122および106で起こる。このひずみ成分を必要な信 号から分離したり、成分同士を分離することは、困難な、おそらく不可能な作業 である。 本発明のひとつの態様においては、この方法の欠点を除去できる方法である。 また、実現可能な方法で基本となるディジタル・ネットワークに関する知識を利 用し、他の既知の方法で可能なものより高速なデータ・レートを提供する。 サンプリング・レート変換 以下に示すように、ひずんだアナログ表現からPCMデータをリカバーするシ ステムは、復号化クロックを、PCMデータをディジタル・ストリームからアナ ログ値に変換するのに使われる復号化クロックと同期化する方法を必要とする。 この同期化をディジタルで実行するには、ディジタル・データ列を再サンプリン グし、レートを、A/D変換器が使ったレートから、PCMデータからの変換に 使用したレートに近いレートに変更する必要がある。すでに知られているこれを 実現するための技術は、容量が厳しく制限されているか、または、計算量が膨大 になる。例えば、R.E.Crochiere and L.R.Rabiner:「マルチレートディジタ ル信号処理(Multirate Digital Signal Processing)」、Prentice-hall,Engl ewood Cliffs、ニュージャージー(1983)を参照のこと。なお、これは、参 照によりここに取り込まれる。時間の 関数として変化する関係を有する2つの独立クロック間でサンプリング・レート の変換をすることは、問題を複雑にする。 本発明のひとつの態様は、最小の計算上のオーバヘッドで、変換できる方法で ある。これは、絶えず変化する入力/出力サンプリング・レート比を受け入れ、 高い精度で変換する。前記技術は、90dBより大きいアンチ・エイリアシング・リ ジェクション(anti-aliasing rejection)が得られ、既存のプロセッサ上でリ アルタイムに実行できる。 システムの全体像 図3は、提案されたシステムの概略を示す図である。図3のシステムを使用す る方法は、現在使用されているデータ通信回線またはモデムと同一である。デー タ・ストリーム100で与えられるデータは、ある程度遅れて、データ・ストリ ーム126に現れる。データ・ストリーム100は、エンコーダ150に与えら れ、そこで、データ・ストリームは、電話システムとコンパチブルなフォーマッ トに変換される。変換されたデータは、ディジタル・ネットワーク接続132を 介して、ディジタル電話網134に送られる。変換されたデータは、ディジタル ・ネットワーク接続138を介して、そのままクライアントの電話局に現れ、そ こには、回線インタフェース(line interface)140が置かれている。ここで 、ク ライアントが、ディジタル・ネットワーク接続138からクライアントの回線イ ンタフェースへのディジタル接続に直接アクセスを有していれば、伝送は完了す る。しかしながら、ここでは、大多数のユーザのようにクライアントは電話網へ の直接ディジタル・アクセスを有しておらず、これは、不可能であり、以下の追 加的な動作が必要になる。 回線インタフェース140は、ディジタル電話技術の標準仕様に応じるように 、ディジタル・ネットワーク接続138上のディジタル・データをアナログ形式 に変換する。アナログ形式は、ローカル・ループ122上をクライアントの自宅 に運ばれ、そこで、ハイブリッド・ネットワーク152は、回線を終端し、アナ ログ信号154を生成する。ハイブリッド・ネットワーク152は、二線式双方 向信号を一対の単方向信号に変換する標準的な部分である。デコーダ156は、 アナログ信号154を使って、回線インタフェース140がデータをアナログ形 式に変換するとき生じるひずみを概算し、補償する。ディジタル・ネットワーク 接続138でのディジタル・データを推定となり、それは、ディジタル・ネット ワーク接続132に送られたディジタル・データと同一であると仮定される。エ ンコーダ150によって行われた変換は、逆にされ、デコーダ156は、データ ・ストリーム126を出力し、オリジナルのデータ・ストリーム100の遅延し た推定となる。 図3において、すべての要素はよく知られており、エンコーダ150およびデ コーダ156(以下に詳述する)を除いて、現在のディジタル電話システムに存 在する。また、以下には、デコーダ156を、初期化し、通常動作において遭遇 する正しい状態に適用させる方法についても記載される。 エンコーダの物理的実装 図4は、図3のエンコーダの一実現例を示すブロック図である。図3のデータ ・ストリーム100は、AT&T社のDSP32Cのようなディジタル信号処理装置160 のシリアル・データ入力に送られる。このプロセッサは、プロセッサ・バス16 2を用いて、リード・オンリー・メモリ168、ランダム・アクセス・メモリ1 66、およびAdvanced Micro Device社のAm79C30AのようなISDNインタフェ ース回路164と通信する。リード・オンリー・メモリ168は、その機能的特 徴が以下に記載される格納プログラムを含む。ランダム・アクセス・メモリ16 6は、プログラムの記憶およびパラメータのために用いられる。ISDNインタ フェース回路164も、ISDN接続170を有し、それは、Northern Telecom 社のNt1のようなネットワーク・ターミネータ172に接続され、最後に、図3 に示されている、ディジタル・ネットワーク接続132に接続される。 完全動作可能な実装を製作するには、デコーダ、オシ レータおよびグルー・ロジック(glue logic)のような付加的要素が、図4に示 す基本的なブロック図に追加される必要がある。これらの要素を追加することは よく知られており、当業者にとって明白である。 エンコーダ150についての以下の議論は、物理的なものではなく、機能的要 素について行われ、その全ては、例えば、よく知られたディジタル信号処理技術 を用いて、ディジタル・シグナル・プロセッサ160のプログラムまたはサブル ーチンとして実装される。 エンコーダの動作 図5は、図3のエンコーダ150の機能的ブロック図を示す。サーバからクラ イアントへのチャネルは、データ・ストリーム100として供給される任意のデ ィジタル・データで始まる。エンコーダ150は、このビットストリームを一連 の、望ましくは、電話システムのクロックレートである、8,000サンプル/秒で サンプリングされた8ビット・ワードに変換する。これは、データ・ストリーム 100から読み出される各8ビットをまとめて、8ビット符号ストリーム182 として、パラレル8ビット値のストリームを出力するシリアル/パラレル変換器 180で始まる一連の動作によって達成される。このマッピングは、望ましくは 、データ・ストリーム100から読み出された各8ビットの第1ビットが、8ビ ットの符号ストリーム182の最下位ビット位置に配置され、続くビットは、出 力文字が完了するまで、連続してより 上位のビット位置を占め、完了すると、処理が繰り返されるようにする。DCエ リミネータ184は、一定の間隔、望ましくは、8サンプルに1回の割合で、追 加の8ビット値を挿入し、挿入された値に関連するアナログ値が、8ビット符号 ストリーム182上のすべての先行値の和の負になるようにする。これが必要な のは、電話システムは、通常、信号上のいかなるDCバイアスも減衰させ、除去 するからである。DCエリミネータ184は、受信されたアナログ信号のDC成 分を軽減する回路手段の一例である。 図5のDCエリミネータ184の機能的要素の詳細については、図6に示され る。2入力セレクタ190から出力される符号ストリーム186も、μロー−線 形変換器(μ-law-to-linear)192によって、線形値194に変換され、μロ ー−線形変換器は、標準のμロー−線形変換表を用いた256要素のルックアッ プ・テーブルとして実装できる。線形値194の値は、加算器196によって蓄 積されて負にされ、ユニット遅延200は、DCオフセット198およびユニッ ト遅延された値に対応する前のDCオフセット202を形成する。DCオフセッ ト198は、μロー−線形変換器204に送られ、それは、μロー−線形変換器 192と同じルックアップ・テーブルを使えるが、逆方向にマッピングする。D Cオフセット198が表の最大値または最小値より、大きい、または、小さい場 合は、それぞれ、もっとも最大ま たは最小のエントリが使われる。DC再生符号(DC restoration code)206 は、μロー−線形変換器204によって生成され、2入力セレクタ190の1入 力として与えられる。2入力セレクタ190は、8ビット符号ストリーム182 から一連の値(望ましい値は、7)を読み込み、これらの値を符号ストリーム1 86として出力し、続いて、DC回復符号(DC restoration code)206から 1つの値を読み込み出力する。この一連の動作が連続的に繰り返される。 図5に戻って、符号ストリーム186は、ISDN変換器188の入力リード に与えられ、ISDN信号へのよく知られた変換を行う。ISDN変換器188 の機能は、例えば、Advanced Micro Device社のAm79C30を含むいくつかの既存の 集積回路によって直接実装される。ISDN変換器188の出力は、ディジタル ・ネットワーク接続132を形成し、これは、図3のエンコーダ150の出力で もある。 さらなる理解のため、エンコーダ150で使われる信号のいくつかを、図7a 〜図7cに示す。図7aは、データ・ストリーム100のサンプル列を示す。シ リアル/パラレル変換器180およびDCエリミネータ184による処理の後の 符号ストリーム186が、図7bに示される。DCエリミネータ184内の符号 ストリーム186の線形同等物、すなわち、線形値194は、図7cに示される 。 回線インタフェース 以下の説明の間の参照のため、図8は、図3の回線インタフェース140の機 能的モデルを示す。これは、本発明のひとつの態様において使用される一般的な 電話システムを示す。このようなインタフェースは、よく知られており、現在、 ディジタル電話スイッチに使われている。図3のディジタル電話網134は、デ ィジタル・ネットワーク接続138を介して、サンプルあたり8ビットの、μロ ー符号化されたディジタル・ストリームを通過させ、図8に示される、μロー− 線形変換器210に送られる。μロー−線形変換器210は、よく知られたμロ ー−線形変換を実装し、各サンプルを線形値212に変換する。線形値212は 、D/A変換器214によってアナログ信号216に変換され、よく知られた方 法で、電話システム・クロック236を用いてサンプリングされる。簡単のため 図3には示されていないが、電話システム・クロック236は、ディジタル電話 網134によって生成される。アナログ信号216は、ローパス・フィルタ21 8によって平滑化され、フィルタ信号220を形成する。ローパス・フィルタ2 18の主な目的は、約3,100Hzのカットオフ周波数を有するローパス機能を提供 することである。国際電気通信連合は、D/A変換器214およびローパス・フ ィルタ218の仕様を標準化し、それは、電気通信規格化セクタ(ITU-T):「パ ル ス符号変調における伝送パフォーマンス特性(Transmission Performance Chara cteristics of Pulse Code Modulation)」、Recommendation G.712、スイス、 ジュネーブ(1992、9月)に示されている。なお、これは、参照によりここ に取り込まれる。 フィルタ信号220は、4線−2線式変換器222によって、ローカル・ルー プ122上で多重化される。ローカル・ループ122は、双方向で、ローカル・ ループ122上の着呼信号は、4線−2線式変換器222に与えられ、濾波され ていない信号234として出力される。濾波されていない信号234は、前記の ITU-Tの基準によって標準化されている帯域パス・フィルタ232に送られる。 帯域フィルタ232からの出力およびフィルタ信号230は、A/D変換器22 8によって線形値226に変換される。線形値226は、標準の線形−μ法変換 を実装した線形−μロー変換器224によってディジタル・ネットワーク接続1 36に変換される。図3に示すシステムは、ディジタル・ネットワーク接続13 6は使われず、簡略化のため省略した。 デコーダの物理的実装 図9は、図3のデコーダ156の一つの可能な実現例を示すブロック図である 。図3からのアナログ信号154は、A/D変換器240によってサンプリング されるが、A/D変換器240は、例えば、Crystal Semicond uctor社のCS5016のような集積回路として存在する。これは、オシレータ242 によって生成されるクロック信号244(16kHzが望ましい)を用い、ディジタ ル入力信号246を形成し、シリアル・ディジタル入力リードの1つを介して、 AT&T社のDSP32Cのようなディジタル・シグナル・プロセッサのバンク248に接 続される。プロセッサは、相互にも接続され、プロセッサ・バス250を介して 、ランダム・アクセス・メモリ254およびリード・オンリー・メモリ252に も接続されている。リード・オンリー・メモリ252は、その機能的特徴につい ては後述する格納プログラムを含む。ディジタル・シグナル・プロセッサのバン ク248は、データ・ストリーム126を生成し、それは、図3のデコーダ15 6の最終出力である。 完全に動作する実装を製作するためには、デコーダ、オシレータおよびグルー ・ロジックのような追加的要素を図9の基本ブロック図に追加する必要がある。 このような追加は、よく知られており、当業者にとって明白である。 エンコーダ156についての以下の議論は、物理的要素というよりむしろ機能 的要素についてされ、これらの全ては、例えば、よく知られたディジタル信号処 理技術を用いて、ディジタル・シグナル・プロセッサのバンク248に対するプ ログラムまたはサブルーチンとして実行することができる。 デコーダの動作 図10は、図3のデコーダ156の機能的構造を示す図である。図3からのア ナログ信号154は、デコーダ156への入力データを提供する。アナログ信号 154は、A/D変換器240に送られ、ディジタル入力信号246に変換され る。このディジタル信号は、サンプルあたり16ビット精度で、1秒あたり16,0 00サンプルでサンプルされるのが望ましい。A/D変換器240は、Crystal Se miconductor社のCS5016のような集積回路として存在している。ディジタル入力 信号246は、周期推定値262によって分離された間隔で、ディジタル入力信 号を補間し、再サンプリングして、同期信号266を生成するクロック・シンク ロナイザ260によって処理される。クロック・シンクロナイザ260の動作に ついては以下で説明する。同期信号266は、補償信号274を再構成するため 、以下に説明する反転フィルタ(inverse filter)268によって濾波される。 反転フィルタ268の目的は、図3の回線インタフェース140による変換を反 転させることである。この回線インタフェース140の主要な要素は、図8のロ ーパス・フィルタ218である。図10において、反転フィルタ268は、同期 信号266固有のタイミングエラーを与える遅延エラー推定値270を出力し、 これは、以下に述べるように、クロック推定器264によって、クロック・シン ク ロナイザ260によって使用される時間推定値262を計算するために使われる 。そして、決定手段が使われて、補償信号274をディスクリート・セットから 一連の値に変換する。一例として、補償信号274は、線形−μロー変換器27 6を用いて、最も近い同等の8ビットのμロー・ワードに変換され、推定符号ス トリーム280を与える。前記のとおり、線形−μロー変換器276は、簡単な ルックアップ・テーブルとして実装され得る。 通常の動作中、スイッチ292は、推定符号ストリーム280を望まれる出力 信号286として戻し、それは、線形信号はμロー−線形変換器278によって 線形信号に変換し戻され、線形値284を形成する。前記のとおり、μロー−線 形変換器278は、簡単なルックアップ・テーブルとして実装できる。初期化の 間、スイッチ292は、所定のトレーニング・パターン288(図3には図示さ れていない)が、望まれる出力信号286へ与えられるように設定される。この 利用については、以下に示す。 線形値284は、補償信号274の望まれる値を推定値を提供する。それは、 補償信号274が線形値284にできるだけ近づくように、反転フィルタ268 を適応的に更新するのに使用される。この適用は、デコーダ156のパラメータ を調整するためのトレーニング手段の一例であり、以下の反転フィルタ268の 説明の中で更に説明される。減算器282は、補償信号274および 線形値284を用いて、エラー信号272を計算する。エラー信号272は、フ ィードバックループで反転フィルタ268の入力リードに戻される。推定符号ス トリーム280は、データ抽出器290を介して、通過させられ、データ抽出器 290は、図3のエンコーダ156によって行われる変換を反転し、デコーダの 最終出力データ・ストリーム126を形成する。 理解のためのみの目的で、図10に示されている信号のいくつかの例が、図1 1aから図11eにプロットされている。図11aは、デコーダ156への入力 アナログ信号154を時間の関数として示している。この信号処理の間、デコー ダ156は、補償信号274を形成し、それは図11bに示される。この信号は 、更に処理されて、図11cに示されるように、推定符号ストリーム280を形 成する。最後に、図10のデータ抽出器290は、図11dが示すようにデータ ・ストリーム126を出力する。デコーダ156内で使用のため形成されるエラ ー信号272が、図11eに示される。 前記のとおり、図10のA/D変換器240、減算器282、線形−μロー変 換器276、スイッチ292およびμロー−線形変換器278は、よく知られ、 当業者が容易に実施できる。以下の議論は、残りのブロック、すなわち、反転フ ィルタ268、クロック推定器264、クロック・シンクロナイザ260および データ抽出器290について詳細に述べる。 反転フィルタ 図12は、図10の反転フィルタ268の内部の詳細を示す図である。反転フ ィルタ268は、等化手段の一例で、入力信号(同期信号266)に線形フィル タ処理を行ない、出力信号(補償信号274)を生成する。反転フィルタ268 は、補償信号274と求める値の不一致を示すエラー信号272も受信する。こ れは、エラー信号272を用いて、エラー信号272が最小になるように、フィ ルタ機能を更新する。このような適応フィルタの構造は、よく知られている。例 えば、Richard D.Gitlin,Jeremiah F.Hayes,Stephen B.Weinstein:「デー タ通信の原理(Data Communications Principles)」、Plenum(1992)に示さ れる。なお、これは、参照により、ここに取り込まれる。しかしながら、理解を 明確にするため、反転フィルタ268の望ましい実装例について説明する。さら に、反転フィルタ268は、遅延エラー推定値270を形成し、これは、図10 のクロック推定器264によって用いられる。 同期信号266は、フィードフォワード等化器300に送られ、それは、部分 補償信号302を送出する一方、訂正信号324を用いて適応的更新をする。フ ィードフォワード等化器300の動作は、以下に示す。フィードフォワード等化 器300は、遅延エラー推定値270も出力し、それは、図10のクロック推定 器264によっ て使われる。続いて、部分補償信号302は、ダウン・サンプラ304によって ファクター2でダウン・サンプルされ、ダウン・サンプル信号306を形成する 。ダウン・サンプラ304は、繰り返して、入力リードから連続した2つの値を 読み、第1の値を出力リードに置き、第2の値を捨てる。ダウン・サンプル信号 306は、減算器308に送られ、補償信号274を形成する。補償信号274 は、図10の続く段階で使われるとともに、ユニット遅延310にも送られ、遅 延信号312を形成する。遅延信号312は、フィードバック等化器314の入 力リードに与えられ、ひずみ推定値316を形成する。フィードバック等化器3 14は、フィードフォワード等化器300と類似しており、詳細については後述 する。ひずみ推定値316は、減算器への第2の入力を供給する。 図10のエラー信号272は、図12のゲイン要素318で定数ファクターに よってスケールされ、訂正信号320を形成する。それは、第2の入力信号とし てフィードバック等化器314に与えられる。フィードバック等化器314は、 訂正信号320を用い、適応的更新をする。エラー信号272は、また、アップ ・サンプラ(upsampler)326によってファクター2でアップ・サンプルされ 、アップ・サンプラ326は、エラー信号272の各サンプル間にゼロを挿入す る。アップ・サンプラ326は、アップ・サンプル・エラー信号328を生 成し、それは、次に、ゲイン要素322でスケールされ、訂正信号324を供給 する。フィードバック等化器314による訂正信号320およびフィードフォワ ード等化器300による訂正信号324は、それぞれ、以下に示す。ゲイン要素 322のパラメータ値kfおよびゲイン318のパラメータ値kbは、それぞれ、 10-2から10-15の範囲内が望ましい。最適値は、不必要な実験を行うことな く、当業者により求められる。 フィードバック等化器およびフィードフォワード等化器 図13は、図12のフィードフォワード等化器300の内部構造を示す図であ る。フィードフォワード等化器300は、チェーン状に連結された、望ましくは 、8〜128個の、フィルタ・タップ330から構成される。タップの数は適当 な数に実装できる。第1のフィルタ・タップ330は、図12の同期信号266 を受け入れ、最後のフィルタ・タップ330は、図12で使われている部分補償 信号302を出力する。中間のタップのそれぞれは、2つの入力信号:一次入力 332およびターゲット入力336をとり、2つの出力信号:一次出力334お よびターゲット出力を形成する。各フィルタ・タップ330は、出力信号として タップ重み340を供給し、それは、遅延エラー推定値270を算出するために 、遅延推定器342によって使われる。動作の間、各フィル タ・タップ330は、入力として訂正信号324を使用して、適応更新(adapti vc update)をする。 図14は、図13の各フィルタ・タップ330の機能の詳細を示す図である。 各フィルタ・タップ330は、2つの入力:一次入力332とターゲット入力3 36を有し、2つの出力:一次出力334とターゲット出力338を、図14に 示される標準的な信号処理を使って提供する。一次入力332は、ユニット遅延 350によって、1サンプルだけ遅延され、一次出力334を形成する。一方、 一次入力332は、また、乗算器352によってタップ重み340が掛けられ、 重み付き入力354を送出する。重み付き入力354は、加算器(summer)35 6によってターゲット入力336に加えられ、ターゲット出力338を送出する 。 タップ重み340の適応更新は、乗算器366を使って、訂正信号324に一 次入力332を掛けることで行う。乗算器出力値364は、タップエラー推定値 を提供し、減算器362によって前の値360から差し引かれ、タップ重み34 0を形成する。前の値360は、ユニット遅延358によって、タップの重み3 40を入力として用いて形成される。各フィルタ・タップ330は、タップの重 み340も出力する。 図13において、各フィルタ・タップ330は、遅延推定器342に送られる 。遅延推定器342は、フィルタ全体の遅延エラー推定値270を以下の式から 算出す る。 式中、ωiは、i番めタップ重み340の略である。このようにして、遅延推定 器342は、図10の期間推定値262のエラーの程度を決定する推定手段を提 供する。 図10のフィードフォワード等化器300の前記記載は、フィードバック等化 器314にも該当する。フィードバック等化器314の構造および動作は、フィ ードフォワード等化器300の構造および動作とほぼ同じであるが、遅延推定器 342を必要としない点で異なる。したがって、遅延エラー推定値270出力に 対応するものはない。また、フィードバック等化器314は、フィードフォワー ド等化器300とは異なる数(望ましくは、1/4〜1/2の間)のタップを用 いるかもしれない。フィードフォワード等化器300とフィードバック等化器3 14の両方で使うタップの最適数は、余分な実験を行うことなく、当業者には容 易に得られる。 クロック推定器 図15は、図10のクロック推定器264の機能的構成要素を示す図である。 クロック推定器264は、遅延 エラー推定値270を使って時間推定値262を更新する回路手段の一例である 。クロック推定器264に入力される信号、遅延エラー推定値270は、ファク ターkl(10-1〜10-8が望ましい)でスケールされるが、A/D変換器24 0に使われるクロック精度に依存して、ループ・ゲイン370によってスケール され、位相エラー374を形成する。位相エラー374は、ループ・フィルタ3 76で濾波され、時間オフセット378を形成する。ループ・フィルタ376は 、ローパス・フィルタで、位相ロック・ループ(phase-locked loop)の設計の 当業者は容易に理解できる設計である。時間オフセット378は、加算器372 によって、公称時間(nominalperiod)380に加えられ、時間推定値262を 生成する。公称周期380は、図10のA/D変換器240のサンプリング・レ ートの半分の、図8の電話システム・クロック236の周波数に対する比の先験 的推定値(apriori estimate)である。電話システム・クロック236およびA /D変換器240によって使われるクロックは、共通のソースから発生していな く、正確な比は、望ましいパラメータの選択に対して、1.0からわずかに異な る。動作の間、周期推定値262は、図10の反転フィルタ268によって供給 される現在のエラーの推定値を用いて、この比を修正する。 クロック・シンクロナイザ 図10のクロック・シンクロナイザ260の機能的ブロックは、図16に示さ れる。クロック・シンクロナイザ260の機能は、周期推定値262によって分 離された間隔で、その入力信号(ディジタル入力信号246)を補間し、再サン プリングする。例えば、周期推定値262が2.0の値をとれば、ディジタル入 力信号246から読み出されるすべての秒サンプルは、同期信号266として出 力される。周期推定値262が整数でなければ、クロック・シンクロナイザ26 0は、入力サンプル間で適切に補間し、出力サンプルを形成することが必要とさ れる。 クロック・シンクロナイザ260は、必要な各出力サンプルを動作させるサイ クルを実行する。各サイクルは、累算器424で開始し、図10の周期推定値2 62の値を読み出す。累算器424は、読み出されたすべての入力値の量を出し 、この量を真値サンプルインデックス426として出力する。これは、Nu(10 〜400)によって計測され、ゲイン428を用いて、アップ・サンプル・イン デックス430を送出する。Nuの最大値は、当業者によって容易に理解できる。 整数/分数分派器432は、アップサンプルインデックス430をサンプルイン デックス422と分数値414に分解する。例えば、アップ・サンプル・インデ ックス430が10.7の値をとると、整数/分数分派器432は、サンプル・ インデックス422を10.0に設定し、分数値414を0. 7に設定する。 サンプル・セレクタ398に加えられた入力信号の1つは、ディジタル入力信 号246で始まる一連の動作によって形成される。アップ・サンプラ390は、 ディジタル入力信号246から値を読み出し、Nuサンプルを出力する。このNuサ ンプルは、ディジタル入力信号246から読み出され、Nu−1ゼロ値になる値か ら構成される。アップ・サンプラ390からの出力ストリーム、すなわち、アッ プサンプル入力信号392は、ローパス・フィルタ394に加えられ、4kHzのパ ス帯域遮断周波数を有する。アップ・サンプラ390およびローパス・フィルタ 394の設計は、よく知られている。例えば、R.E.Crochiere,L.R.Rabiner :「マルチレートディジタル信号処理(Multirate Digital Signal Processing )」、Prentice-Hall,Englewood Cliffs、ニュージャージー、(1983)に 示されている。なお、これは、参照により、ここの取り込まれる。ローパス・フ ィルタ394は、濾波されたアップサンプル信号396を形成し、アップ・サン プル信号396は、サンプル・セレクタ398に入力される。 サンプル・セレクタ398は、選択手段の一例であり、サンプルインデックス 422から値を読み出し、これをサンプルナンバーsnとして解釈する。システム が初期化されてから、何個のサンプルが、フィルタアップサンプル信号396に 接続された入力リードから読み出された かを内部で数える。フィルタアップサンプル信号396から追加サンプルを読み 出し、出力サンプルを形成したので、サンプル400は、フィルタアップサンプ ル信号396から読み出されたサンプルsnのコピーであり、サンプル402は 、サンプルsn+1のコピーである。 サンプル400は、乗算器404を用いて分数値414によってスケールされ 、サンプル成分408を形成する。同様に、サンプル402は、乗算器406を 用いて分数値416によってスケールされ、サンプル成分410を形成する。分 数値416は、分数値414から1を引いた値であり、減算器420およびユニ ット定数418によって計算される。サンプル成分408およびサンプル成分4 10は、加算器412によって加えられ、同期信号266を発生させ、これは、 図10のクロック・シンクロナイザ260の出力である。乗算器404、乗算器 406および加算器412の結合は、サンプル・セレクタ398によって選択さ れたサンプルを結合するための補間手段の一例である。 クロック・シンクロナイザ260は、他の適用またはスタンドアローンのサン プル・レート変換器として使われる。一般的に、同期信号266は、ディジタル 入力信号246と等価であるが、サンプリング・レートが異なる。2つのレート の比は、時間関数によって変化する周期測定値262によって決定される。 線形補間は、ほぼ求められる結果に近い結果を出し、 実際、非常に正確である。アップ・サンプラ390によるオーバーサンプリング によって、濾波されたアップサンプル信号396は、DC周辺の狭帯域以外のど こにおいても、ゼロに近似する周波数スペクトルを有する。補間処理は、周波数 領域における狭いパス帯域の画像を効率よく送出する。線形補間の機能は、この 画像を濾波することである。従来の処理では、鋭いが、コストのかかるローパス ・フィルタを用いる。線形補間器は、処理が粗いローパス・フィルタであるが、 不要な画像が発生する周波数では、非常に深いスペクトルノッチを有する。狭い 画像を有するノッチの配置の組み合わせがこの方法を非常に正確にする一方、複 雑なコンピュータ処理を従来の技術から除去する。 データ抽出器 図3の復号器156の最後の段階は、図10のデータ抽出器290である。デ ータ抽出器290の機能は、図3のエンコーダ150が行った変換を反転するこ とである。この変成は、シリアル/パラレル変換器180およびDCエリミネー タ184を含み、これは、図5に示される。 この変換を反転させるためには、最初に、データ抽出器290は、DCエリミ ネータ184がデータ・ストリームに挿入した値を除去する。これは、入力から 読み出されたサンプルを8サンプルごとに捨てればよい(DC 除去は、DCエリミネータ184によって行われ、8サンプルに1回の割合が望 ましいことを仮定する)。いったんこの処理を行うと、残りの8ビットの値のス トリームは、同時に1ビットのワードを出力し、少ないビットで始まることによ って、シリアル・データ・ストリーム126に変換される。このような技術は、 当業者に知られている。 システムの初期化 接続がサーバとクライアント間に設置されるとまず、図3のエンコーダ150 とデコーダ156の双方は、相互に知られた状態で起動されなければならない。 エンコーダ150内では、以下の初期化が行われる。 1.図5のDCエリミネータ184は、図6の2入力セレクタ190で初期化 され、次の出力は、DC回復コード206のコピーであるように設定される。 2.図6のユニット遅延200の出力、すなわち、DCオフセット202は、 0.0に初期化される。 3.図5の符号ストリーム186は、一時的にDCエリミネータ184からは ずされる。そのかわり、知られたNcの値(16〜128が望ましい)の列は、 Nt回(100〜5000がのぞましい)繰り返される。NcとNtを使用する最 大値は、当業者によって容易に理解される。 前記Ncの選択は、復号器156の設計に関係する。N cは、図12のフィードフォワード等化器300のタップの数の1/2が望まし い。一般的に、エンコーダ150が繰り返し転送する符号値の列の可能な選択に ついては、表1に示す。同一の列がエンコーダ150によって使われ、図10で トレーニング・パターン288として使われる。 いったん列のNtの繰り返しが出力されると、符号ストリーム186は、DC エリミネータ184に再接続され、復号器156からの連続する出力は、図3の データ・ストリーム100として加えられた入力に対応する。 図3の復号器156内では、第1のサンプルがアナログ信号154から読み出 される前に、以下の初期化が行われる。 1.図10のスイッチ292は、トレーニング・パターン288を必要な出力 信号286で制御するために、設定される。 2.図10のデータ抽出器290は、次の入力値、すなわち、測定された符号 ストリーム280がDC等価値になり、捨てられるために、設定される。 3.図12のユニット遅延310は、ゼロを遅延信号312として出力するた めに初期化される。 4.図12のアップ・サンプラ326は、次の出力、すなわち、アップサンプ ルエラー信号328がエラー信号のコピーになるように、初期化される。 5.図12のダウン・サンプラ304は、次の入力値、すなわち、部分補償信 号302がダウン・サンプル信号306としてコピーされるように、初期化され る。 6.図12のフィードバック等化器314およびフィードフォワード等化器3 00内で、図14の各ユニット遅延350は、ゼロを出力するように初期化され る。 7.図12のフィードバック等化器314で、図14の各ユニット遅延358 は、ゼロに初期化される。 8.フィードフォワード等化器300内で、図14のユニット遅延358は、 ゼロに初期化される。 9.図16の累算器424は、ゼロの値を真値サンプルインデックス426と して出力するように初期化される。 10.ローパス・フィルタ394は、オール−ゼロの 内部の状態で初期化される。 11.アップ・サンプラ390は、次の出力、すなわち、アップサンプル入力 信号392がディジタル入力信号246の値であるように初期化される。 前記のとおり、復号器156は、Nc・Ncの値が図10の推定された符号スト リーム280で形成されるまで、動作する。ここで、スイッチ292は、移動さ れ、推定された符号ストリーム280を必要な出力信号286にする。図3に示 されるように、そこから、データ・ストリーム126は、データ・ストリーム1 28から読み出されたデータに対応する。 エンコーダ150および復号器156が初期化モードに入り、そのモードの状 態であることを確認し、図3のデータ・ストリーム100およびデータ・ストリ ーム126上の値が完全に対応していなければならない。この同期を処理する方 法の一例は、DCエリミネータ184が行うDC回復を妨害することである。ト レーニング開始を報知するために、符号ストリーム186は、通常のDC回復周 期より長い最大法定符号値、例えば、16サンプルに設定される。トレーニング ・パターンは、この同期パターンの後に行われる。同様に、トレーニングの終了 は、前記同期パターン順を逆にする、つまり、最小値の後に最大値を繰り返すこ とによって、報知される。この同期パターンは、復号器156によって検知され 、 スイッチ292を制御するために使われる。 このような同期の他の技術は、よく知らており、従来のモデムで使用されてい る。例えば、前記のITU-T,V.34に示される。 代替遅延推定器 前記のとおり、遅延推定器342は、フィードフォワード等化器300内のフ ィルタ・タップの試験によって形成された。他の遅延測定手段も可能である。例 えば、以下に示すとおり、図10のエラー信号272および補償信号274は、 遅延エラー推定値270を形成するために使われる。 式中、Δはエラー推定値270、vは補償信号274、eはエラー信号272 、kはパラメータをそれぞれ示し、これは、当業者によって容易に理解できる。 kの値は、検知された信号雑音およびクロック・ジッタの相対的な寄与に応じる 。遅延エラー推定値270を形成するための遅延測定手段を実行する他の方法は 、本発明で使われる。 代替復号器初期化方法 前記のとおり、復号器156は、特定の初期化値を用いて設定され、知られた データ列が転送される間のトレーニング周期が続く。前記方法は、トレーニング 列を用い、サンプルごとに反転フィルタ268およびクロック推定器264のパ ラメータを更新する。 すべてのパラメータの更新を1つのブロックで行うことができる。トレーニン グ列を転送する間、復号器156は、ディジタル入力信号246を示す値を記憶 する。いったん、すべてのトレーニング列が転送されると、復号器156は、獲 得された値を分析し、内部パラメータのための値を計算する。 パラメータを測定するために必要な計算は、以下に示す。 1.レート測定手段を用いて、獲得された信号の基準のディジタル周期Tuを 計算する。これは、よく知られた信号処理技術、例えば、自動相関分析によって 行われる。Tuは、Ncのおよそ2倍で、トレーニング列の長さであり、A/D変 換器240のために望ましいサンプリング・レートを使うことが知られている。 この差は、電話システム・クロック236とA/D変換器240の半分のサンプ リング・レートの差が原因である。 2.図15の公称周期380を(Tu/2・Nc)に初期化する。 3.ディジタル入力信号246は、クロック・シンク ロナイザ260を通過し、遅延エラー推定値270によって再サンプルされ、ゼ ロに設定され、同期信号266を送出する。 4.2・Nc列、Nt行のマトリクスYを形成する。Yの要素は、先に処理され た同期信号266の値である。第1列を同期信号266の連続サンプルで満たし 、その後、第2列等にも同様の処理をすることによって、値が記憶される。 5.Yの各列の平均を計算し、r、すなわち、2・Nc要素のベクトルを形成 する。 6.以下の数式を用いて、入力信号の雑音成分のエネルギ、σ2の推定値を算 出する。 式中、Yijは、Yの列i、行jの要素を示す。 7.表1に示すようなトレーニング列値をμロー−線形変換器278のような 変換器内を通過させることによって、Nc要素ベクトル、cを算出する。 8.以下に示すように、Nf+Nb列およびNc行を有するマトリクスAを形成 する。 ここで、Nfは、図12のフィードフォワード等化器300のフィルタ・タップ の数である。Nbは、フィードバック等化器314のフィルタ・タップの数であ る。例えば、Nc=3、Nf=4、Nb=2の場合、以下のとおりである。 9.以下の数式のe2を最小にするNf+Nb要素のベクトルの値、xを見つけ る。 これは、線形代数、微積分および反復方法からよく知られた技術によって解決 される。これは、当業者には、明らかである。 10.フィードフォワード等化器300の各タップにに対して、前の値360 をx1...xNfでそれぞれ初期化 する。 11.フィードバック等化器314の各タップに対応するために、オリジナル の値360をxNf+1...xNf+Nbで、それぞれ初期化する。 12.いったん、このパラメータを算出されると、通常の動作が開始する。前 記のとおり、パラメータは、エラー信号272に応じた適応更新によって、変化 する。 前記列は、トレーニング列を用いて、復号器156の初期化をする方法のもう 1つの一例である。他の多くの方法も可能である。例えば、受信されたトレーニ ング列は、各端でトランケイトされ、通常モードとトレーニングモード間のスイ ッチングでの過渡による影響を除去する。線形−μロー変換器276およびμロ ー−線形変換器278の正確な過渡レベルは、トレーニング情報を用いて調整さ れ、各前の値360に対して修正した等式が用いられる等である。 逆方向チャネルの追加 説明 図17は、本発明における前記通信システムと逆チャネルとの結合を示す。図 3に示されるように、データ・ストリーム100は、エンコーダ150に加えら れる。次に、これは、ディジタル網接続132を介して、ディジタル電話網13 4に接続される。このデータは、そのままの状態で、データ網接続138を介し て、ネットワ ークからクライアントの電話局につながれる。ディジタル情報は、回線インタフ ェース140によって、アナログに変換され、アナログ形式でローカル・ループ 122上に送られる。クライアントの住宅で、ハイブリッド・ネットワーク15 2は、着信アナログ信号448を形成し、エコーキャンセラ442は、発信アナ ログ信号444から着信アナログ信号448への負担を除去し、アナログ信号1 54を形成する。アナログ信号154は、復号器156に用いられ、データ・ス トリーム126を供給する。 クライアント側からのデータ・ストリーム128は、変調器446によって、 発信アナログ信号444に変換される。これは、従来のモデムのようなよく知ら れた技術によって、行われる。さらに、データ・ストリーム128は、ハイブリ ッド・ネットワーク152を介して、ローカル・ループ122上に送られるよう に、エコーキャンセラ442に加えられる。電話局で、これは、回線インタフェ ース140によって、ディジタル網接続136に変換される。ディジタル電話網 134は、ディジタル網接続136上のデータをディジタル網接続130に転送 する。さらに、復調器440は、これをサーバのためにデータ・ストリーム10 2に変換する。 動作 図17のシステムは、2人の電話加入者間の全二重通 信を供給する。すなわち、1つは、ディジタル接続、もう1つは、アナログ接続 である。フォワードチャネルの動作は、1つの追加以外は図3に示されていると おりである。エコーキャンセラ442は、ハイブリッド・ネットワーク152と 復号器156間に挿入され、逆チャネルの影響を軽減するために追加される。 エコーキャンセラ442は、発信アナログ信号444をスケールし、着信アナ ログ信号448から抽出し、アナログ信号154を生成する。エコーキャンセラ の技術および実装は、よく知られている。 逆チャネルは、既存のモデムの変形を用いて実現される。例えば、国際電気通 信連合、電気通信規格化セクタ(ITU-T):「公共スイッチ電話網およびポイント ツーポイント二線式電話タイプ回路使用のために信号レート14,400bit/sの速度 で動作する二重モデム(A Duplex Modem Operating at Signaling Rates of up to 14,400 Bit/s for Use on the General Switched Telephone Network and on Leased Point to Point 2-wire Telephone-Type Circuits)」、Recommendatio n V.32bis、スイス、ジュネーブ(1991)に示される。なお、これは、参照 によりここに取り込まれる。データは、変調器446によって変調され、発信ア ナログ信号444を形成し、電話システムによって運ばれる。この変調技術は、 よく知られている。例えば、14,400bit/sまでの速度で転送できる方法について は、前述されている。同様に、28,800bi t/sまでの速度で転送できる方法については、国際電気通信連合、電気通信規格 化セクタ(ITU-T)、Recommendation V.34、スイス、ジュネーブ(1994)に示 されている。 発信アナログ信号444は、ハイブリッド・ネットワーク152を用いて、ロ ーカル・ループ122に配置され、すべての電話装置に使われている。ハイブリ ッド・ネットワーク152は、一方の四線式インタフェース(2つの独立、一方 向信号)ともう一方の二線式インタフェース(1つの双方向信号)間で、変換す る。この二線式信号は、四線式インタフェース側の2つの信号の合計にすぎない 。 クライアントの電話局では、電話会社の装置がローカル・ループ122上のア ナログ信号をディジタル網接続136に変換し、電話システム・クロック236 を用いて、8,000サンプル/秒でサンプリングされる。北米では、この変換が実 施され、μローとして知られる非線形マッピングを用いて、8ビット/サンプル を供給し、一般的なオーディオ信号の信号/雑音比を改良する。 μローに変換されると、クライアントの信号は、サーバの住宅に届くまで、デ ィジタル電話網134によって運ばれる。サーバは、電話システムにディジタル 接続しているので、信号は、サーバの電話局によってアナログ形式に変換されな い。しかしながら、何層ものインタフェース(ISDNの「U」または「S」等) が、サーバと ディジタル・ネットワーク接続136間に介在し、妨害する。しかしながら、デ ィジタル・ネットワーク接続136にある同じデータは、後にディジタル・ネッ トワークに発生しているので、この妨害ハードウェアの存在は無視できる。復調 器440は、一部の例外を除いて、既存のモデムのように、変調器446と逆の 動作をする。入力と出力の両方がディジタルなので、ディジタルハードウェアの 中で完全に動作する。一方、既存のモデムは、アナログ入力で動作しなければな らない。変調器446のように、復調器440の実行はよく知られ、前記のとお り、国際電気通信連合、電気通信規格化セクタ(ITU-T):「公共スイッチ電話網 およびポイントツーポイント二線式電話タイプ回路使用のために信号レート14,4 00bit/sの速度で動作する二重モデム(A Duplex Modem Operating at Signaling Rates of up to 14,400 bit/s for Use on the General Switched Telephone N etwork and on Leased Point-to-Point 2-wire Telephone-type Circuits)」、 Recommendation V.32bis、スイス、ジュネーブ(1991)に示されている。 信号の劣化がユーザのローカル・ループだけでしか起こらないので、逆チャネ ルは、従来のモデムより優れたパフォーマンスである。既存のモデムは、通信パ スの両端のローカル・ループで生じるひずみに対処しなければならない。 本発明の代替は、他のよく知られた方法または技術、 もしくは、その両方を用いて逆チャネルを供給し、ひずみを除去する。このよう に、逆チャネルの実施について、一例しか示していないが、本発明の範囲は、限 定されるものではない。 逆チャネルの供給は、復号器156とアンコーダ150の同期を簡略化し、必 要に応じて、システムを再初期化するこができる。システムのパフォーマンスは 、復号器156によってモニタされ、図10のエラー信号272によって試験さ れる。エラー信号272が規定レベル(μ法−線形値間の差の平均値の1/3が 望ましい)を超えると、復号器156は、逆チャネルを介して、エンコーダ15 0にシステムの再初期化の必要性を報知する。 ソース・コーダとの結合 図3に示すように、エンコーダ150および復号器156の機能を拡張し、エ ンコーダ150に加える前に、データ・ストリーム100上で反転可能な変成を 行うことができる。この変成の影響は、データ・ストリーム126を発生させる 前に、反転変成を復号器156の出力に加えることによって、除去される。この 変成は、いかなる反転可能機能を供給するが、限定されない。 エラー訂正 ビットは、データ・ストリームに追加され、よく知られた方法を用いて、エラ ー訂正および(または)検知が できる。例えば、コンボルーションコード、ブロックコード、または、他のエラ ー訂正、エラー検知が知られている。図10に示すように、データ・ストリーム 126に行われた同じエラー処理が、信号パス、つまり、線形−μロー変換器2 76からμロー−線形変換器278に挿入されると、必要な出力信号286、線 形値284およびエラー信号272の質は向上し、復号器156のパフォーマン スが良くなる。 ソースアルファベットの部分集合 データ通信に利用できるμ法コードワードは256あるが、μ法マッピングは 、線形領域に不均等に配置されたコードワードになる。したがって、数組のコー ドワードは、線形雑音またはその他の障害のために、復号器156によって容易 に混同させられる。このソースコーダは、コードワードの部分集合への出力を制 限し、軽減された総データ・レートを犠牲にして、復号器156の精度を高める 。 これは、復号器156を劣悪な回線状態で適用する場合に使われる。それは、 デコーダが、規定のエラー標準の範囲内でコードを分離できないことを検知する と、コードワードアルファベットを削減することによって、実現される。コード ワードセットを削減することによって、改良されたデータの余白が、減らされた データ・レートを犠牲にして生じる。このように、このシステムは、デ ータ・レートを低下させることによって、劣化した接続を処理する。 56,000bit/sの電話システムの使用 電話システムで用いられるPCM転送方法において、各8ビットのコードワー ドのもっとも少ないビットは、内部同期処理のために使われる。8ビットに1回 の割合で0ビットを挿入し、データシステム100を転送するので、図5に示さ れる符号化プロセスが、挿入されたビットを各符号化値のもっとも小さいビット に配置し、これは、ディジタル網接続132に使われる。それから、この挿入さ れたゼロは、復号器156で、後処理データ・ストリーム126によって除去さ れる。この方法で、電話システムが低い順にビットを使用することは、転送デー タにダメージを与えないが、最大データ・レートが56,000bit/sに落ちてしまう 。 データ圧縮 ソースコーダは、データ・ストリーム100の損失のない(または、損失のあ る)圧縮を供給し、これは、当業者によく知られている。これは、レンペル・ジ フ圧縮、ランレングス符号化、ハフマン符号化を含む(これだけに限られない) 。選択された圧縮変成はよく知られており、データ・ストリーム126に使われ る。 その他の電話システムの使用 前記方法は、オーディオ信号を転送するためにμ法以外の非線形圧縮処理を用 いる電話システムで使用される。例えば、世界中の大部分でA法の符号化を用い る。本発明の態様においては、すべてのμロー−線形変換器および線形−μロー 変換器をA法等価に取り替えることによって、このシステムを適用できる。この 等価は、256個の素子ルックアップ・テーブルを用いて、実行できる。この場 合、その表は、よく知られたA法マッピングの中にある。これは、当業者におい て自明である。 既存のモデムとの組み合わせ 本発明においては、既存のモデムと組み合わせて使用できる。従来のシステム において、図1で示すように、モデム104は、前記エンコーダ150の機能を 組み込むために修正される。さらに、モデム124は、復号器156の機能を含 むためにも修正される。 呼が修正されたモデム104とモデム124間で接続されたとき、双方のモデ ムは、修正されていないモデム間の通常の接続として動作する。モデムの初期化 が完了した後、モデム104は、通話プロトコルを用いて、通話要求をモデム1 24に送信する。このプロトコルは、国際電気通信連合によって標準化されてい る。モデム124が復号器156を有するなら、要求に応答できる。もし、復号 器156を有しないなら、要求は拒絶され、 通常のモデム通信が使われる。 通信可能であるという応答を受けると、モデム124およびモデム104は、 図17に示す動作に切り替え、初期化が開始する。この方法で、モデムと復号器 の結合が既存のモデムの内部で行われ、それが可能な場合、本発明によって、処 理能力が向上する。 データベースサーバとの結合 本発明のひとつの態様においては、サーバを用いて、サーバと複数のユーザ間 のあらゆるタイプのデータ通信(情報、オーディオ、ビデオ等)を供給できる。 これは、図18に示されている。 サーバ450は、サーバデータ452をサーバインタフェース454に供給し 、サーバインタフェース454は、前記エンコーダ150のようなエンコーダが 配置され、復調器440のような復調器も配置されている。サーバインタフェー ス454は、ISDN PRIインタフェースのようなサーバ接続456を介して、 ディジタル電話網134に接続する。このサービスの各加入者は、クライアント インタフェース460を有する。クライアントインタフェース460は、図17 に示すように、復号器156、追加的に、エコーキャンセラ442、変調器44 6から構成される。クライアントインタフェース460は、クライアント接続4 58上で動作し、クライアントデータ・ストリーム462を供給する。 全体的に、この構成によって、複数のユーザが個別に中央サーバまたはサーバ と通信することができる。この構成は、以下に示すデータサービスに役立つ。オ ーディオまた音楽分配、オンラインサービス、ネットワークサービスへの接続、 ビデオまたはテレビ分配、ボイス、情報分配、クレジットカードの照会、銀行業 務、双方向コンピュータ接続、リモート在庫管理、POSシステム、マルチメディ ア等、このほかにもまだある。本発明の他の適用または構成は、他にも適用でき る。 高速ファクシミリ転送 図19に示すように、本発明においては、高速ファクシミリ転送に使われる。 転送FAX470は、よく知られた方法で、画像を走査し、その画像を転送データ ・ストリーム472に変換する。例えば、図17に示すように、転送データ・ス トリーム472は、分配システム474を介して、受信されたデータ・ストリー ム476に転送される。受信FAX478は、逆に、データ・ストリームを画像に 変換し、それを印刷したり、図17に示すように、表示する。分配システム47 4は、データ・ストリーム100を用い、転送されたデータ・ストリーム472 およびデータ・ストリーム126によって取り替えられたり、受信されたデータ ・ストリーム476によって取り替えられる。さらに、データ・ストリーム12 8およびデータ・ストリーム126は、受信FAX478および転送 FAX470間の通話プロトコルのために使われる。これは、国際電気通信連合、 電気通信規格化セクタ(ITU-T),Recommendation V.17:「14,400b/s速度のファ クシミリのための二線式モデム(A 2-Wire Modem for Facsimile Applications With Rates up to 14,400 b/s)」、スイス、ジュネーブ(1991)に示され る。この方法で、転送FAX470から転送するファクシミリは、従来の転送方 法より高速で受信FAX478に転送できる。 ISDN/ディジタル電話リレー 本発明においては、ISDNまたはディジタル電話と結合して利用することで ある。これは、ディジタル接続されたパーティから電話網にアナログ接続しかし ていない第2パーティへの転送のためのISDNと同等の機能を供給する。これ は、図17に示すシステムを直接用いるか、または、図20の媒介リレーを使う 。 ディジタル加入者480は、アナログ加入者490にディジタル呼を送信する 。アナログ加入者490は、ディジタル電話網へ直接にディジタル接続できない が、そのかわり、アナログ加入者接続488ができる。すべてのディジタル接続 がディジタル加入者480とリレーサーバ484間で開かれ、ISDN Switche d-56,T1等のようなディジタル接続482が用いられる。リレーサーバ484は 、リレー接続486を介して、アナログ加入者490と通信し、図17に示す従 来のモデムまたはシ ステムを利用する手段を用いる。当業者に知られているフロー制御方法を用いれ ば、アナログ専用加入者もディジタル接続を利用できる。このような接続は、ボ イス、データ、データFAX、ビデオ、オーディオ等のディジタル通信に利用でき る。 リレーサーバ484を既存のディジタル電話網134に組み込み、アナログ加 入者にディジタル接続できる。 本発明の範囲 本発明は、現在考えられる形態で、もっとも実際的で好ましい実施の形態に関 して、記載されているが、本発明は、開示された実施の形態にとどまらず、本発 明の請求の範囲に含まれる種々の応用および同等の構成が考えられる。 例えば、同等のトレーニング要求は、図17の逆チャネルによって実現される 。図17の逆チャネルは、復号器156からエンコーダ150までの情報の流れ を制御するための他の構成を供給することもできる。しかしながら、このような 構成で、本発明は、データプロバイダとユーザ間のデータ転送を供給する。 さらに、電話回線の競合は、当業者において自明である他の同等の構成によっ て解決される。すなわち、同等のトレーニング処理が行われ、異なる等価手段が 使われ、システムは、本発明の範囲内において、他の電話局の装置に適用される 。したがって、当業者においては、以上 の応用および修正は、以下の本発明の請求の範囲内であることを理解されたい。 付録−擬似コードの実行 以下の擬似コードは、本発明の種々の部分を理解するために役立つ。この擬似 コードは、完全なまたは最適の実行というわけではない。このコードは前記の基 本的なシステムの動作を示し、高度な応用は示していない。ソフトウェアコード が示されているが、実際の実行は、専用ハードウェアと同様に、プロセッサによ って使われるプログラム、または、ハードウェアとプログラムの組み合わせによ って行われる。 デコーダ156の実装例 クロック・シンクロナイザ260の実装例 デコーダ156の実装例

Claims (1)

  1. 【特許請求の範囲】 1.ディジタル・データを、ディジタルおよびアナログ機能を有し、加入者に 前記ディジタル・データのひずんだ表現であるアナログ信号を供給する電話網に 転送するエンコーダと、 前記アナログ信号に応じて、アナログ信号から前記ひずみを軽減し、前記エン コーダからオリジナル転送データの推定値を再構成するデコーダと から構成されことを特徴とする高速データ転送システム。 2.前記ひずみは、 前記電話網を前記加入者に接続する電話局からの回線上で生じる電気的ひずみ と、 前記電話網内でのD/A変換によって生じるひずみと、 前記電話網内で起こるフィルタリングのために生じるひずみのうち少なくとも 1つから構成される ことを特徴とする請求項1記載の高速データ転送システム。 3. 前記D/A変換は、非線形圧伸回路を含むことを特徴とする請求項2記 載の高速データ転送システム。 4. 前記エンコーダが、前記ディジタル・データを前記電話網に適するフォ ーマットに変換する回路から構成されることを特徴とする請求項1記載の高速デ ータ転送システム。 5. 前記エンコーダが、前記アナログ信号のDC成 分を軽減する回路手段から構成されることを特徴とする請求項1記載の高速デー タ転送システム。 6. 前記復号器が、前記ひずみ表現を用いて、前記復号器のパラメータを調 整するトレーニング手段から構成されることを特徴とする請求項1記載の高速デ ータ転送システム。 7. 前記復号器のパラメータが、オリジナルのデータ列を前記ディジタル・ データとして用いて、初期化したり、または、更新することを特徴とする請求項 1記載の高速データ転送システム。 8. 前記復号器が、前記アナログ信号を電話システムに対応するディジタル 表現に調整するクロック同期システムから構成されることを特徴とする請求項1 記載の高速データ転送システム。 9. 請求項8記載の高速データ転送システムであって:さらに、 前記クロック同期システムは、 前記アナログ信号のサンプリング・レートの推定値を提供するクロック推定器 と、 前記推定値のエラー度を決定する遅延推定手段と、 前記クロック推定値を更新するために前記エラー度を用いる回路手段とから構 成されることを特徴とする請求項8記載の高速データ転送システム。 10. 請求項1記載の高速データ転送システムであって: 前記復号器が、 前記アナログ信号に応じて、部分補償信号を発生させる等化器と、 前記部分補償信号に応じて、前記ひずみをさらに軽減する第2の等化器と、 前記第2の等化器の出力を別の装置から生じる値の列に変換する決定手段とか ら構成されることを特徴とする高速データ転送システム。 11. 情報を前記加入者から前記エンコーダに転送する通信手段から構成さ れることを特徴とする請求項1記載の高速データ転送システム。 12. 前記エンコーダが、ソース符号化手段から構成され、 前記復号器が、前記ソース符号化手段の反転から構成されることを特徴とする 請求項1記載高速データ転送システム。 13. 前記エンコーダおよび前記復号器は、一組のモデムから構成されるこ とを特徴とする請求項1記載の高速データ転送システム。 14. 前記ディジタル・データが、画像を表現し、 前記推定値が、前記画像を表現することを特徴とする請求項1記載の高速デー タ転送システム。 15.ディジタル・データ・ストリームをディスクリート・セットから値の列 に変換する変換手段と、 不要な成分を前記列から除去する補償器と、 ディジタル電話網へのインタフェースと から構成されることを特徴とする高速データ転送符号化システム。 16.ディジタル・データ・ストリームをアナログ信号からリカバーする高速 データ転送復号化システムであって、 アナログ入力信号を生成する電話網へのアナログ・インタフェースと、 前記アナログ入力信号から独立クロックをリカバーするクロック回復システム と、 等化信号を生成するために、前記アナログ入力信号から不要な成分を除去する 等化手段と、 前記等化信号から、ディジタル値のストリームを形成し、前記ディジタル・デ ータ・ストリームの推定値を生成する決定手段と から構成されることを特徴とする高速データ転送復号化システム。 17.1以上のディジタル・データ・ストリームをディスクリート・セットか ら1以上の値の列に変換する変換手段と、 前記列の各々から不要な成分を除去する補償器と、 ディジタル電話網への1以上のインタフェースと から構成されることを特徴とするマルチチャネル高速データ転送符号化システム 。 18.アナログ電話回線を介して、電話システムにデ ィジタル接続を有する第1パーティから前記電話システムに接続された第2パー ティにデータを転送する方法であって、 ディジタル・データをディジタル電話網に適した形式に符号化し、 前記電話網を介して前記ディジタル・データを転送し、加入者による受信のた めに、前記ディジタル・データの少なくとも一部分をアナログ信号に変換し、 前記アナログ信号のひずみの程度を決定するため、前記電話網によって供給さ れたアナログ信号を復号化し、 オリジナル・ディジタル・データを再構成するため、前記ひずみの程度を用い 、より高速にデータを加入者に転送する ことから構成されることを特徴とする方法。 19.ディジタル値の列をそのひずんだアナログ表現から推定し、複数のユー ザが、ネットワークを介して、既存のモデムより高速に通信できるようにするシ ステムであって、 前記アナログ表現を前記列のサンプリング時間で位置揃えし、位置が揃えられ た表現を形成するクロック・シンクロナイザと、 濾波されたアナログ表現を形成するために、前記位置揃え表現と前記列間の偏 差を軽減するフィルタと、 前記濾波されたアナログ表現を用いて、ディジタル値の新しいストリームを形 成し、前記ディジタル値の列の 推定値を形成する決定手段と、 前記アナログ表現および前記ディジタル値の新ストリームに応じて、前記シス テムのパラメータを調整するトレーニング手段と から構成されることを特徴とするシステム。 20.前記データ値の列が、有限値から選択され、前記決定手段は、前記有限 値の要素の列を出力することを特徴とする請求項19記載の高速データ転送シス テム。 21.前記フィルタが、 前記アナログ表現のサンプリング・レートを推定するレート推定手段と、 前記アナログ表現の雑音成分を推定する雑音推定手段と、 前記配置表現に応じて、前記サンプリング・レートおよび前記雑音成分の関数 として計算されたパラメータを有し、前記濾波されたアナログ表現を形成する等 化手段とから構成されることを特徴とする請求項19記載のシステム。 22. 前記アナログ表現が、D/A変換を用いて、前記ディジタル値の列か ら発生されることを特徴とする請求項19記載のシステム。 23. 前記D/A変換が、非線形圧伸処理を行うことを特徴とする請求項2 2記載のシステム。 24. 前記フィルタが、適応ディジタルフィルタから構成されることを特徴 とする請求項22記載の変換シ ステム。 25.ディジタル列のサンプリング・レートを変更する変換システムであって 、 アップ・サンプルされた列を生成するために、あらかじめ決められたファクタ ーによって前記ディジタル列のサンプリング・レートを増加させるアップ・サン プラと、 濾波された列を形成するために、不要な成分を前記アップ・サンプル列から除 去するフィルタと、 前記濾波された列からサンプルを選択する選択手段と、 前記選択されたサンプルを結合し、特定のサンプルレートの新しいディジタル 列を形成する補間手段と から構成されることを特徴とする変換システム。 26.前記補間手段が、線形補間器から構成されることを特徴とする請求項2 5記載の変換システム。 27.前記選択手段が、何組かの隣接するサンプルを前記濾波された列から選 択することを特徴とする請求項25記載の変換システム。 28.前記フィルタが、遮断周波数が前記あらかじめ決められた要素によって 決定されるローパス・フィルタであることを特徴とする請求項25記載の変換シ ステム。 29.前記選択手段および前記補間手段は、独立クロックによって制御され、 前記新しい列を前記独立クロックに同期させることを特徴とする請求項25記載 の変換システム。 30.ある特定のサンプリング・レートを有するディ ジタル・データ・ストリームを異なるサンプリング・レートを有する等価データ ・ストリームに変換する方法であって、 あらかじめ決められたファクターによって前記ディジタル・ストリームをアッ プ・サンプリングし、 前記アップ・サンプルされた信号を濾波し、 サンプルを前記濾波された信号から選択し、 前記等価データ・ストリームを生成するために、前記選択されたサンプル間で 補間する ことからなる方法。
JP51778596A 1994-12-09 1995-12-04 高速データ転送エンコーダ、デコーダ、システム、エンコード方法および復号方法 Expired - Fee Related JP4291410B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US35265194A 1994-12-09 1994-12-09
US08/352,651 1994-12-09
PCT/US1995/015924 WO1996018261A2 (en) 1994-12-09 1995-12-04 High speed communications system for analog subscriber connections

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005195580A Division JP4307420B2 (ja) 1994-12-09 2005-07-04 アナログ加入者接続用高速通信システム

Publications (2)

Publication Number Publication Date
JPH09512689A true JPH09512689A (ja) 1997-12-16
JP4291410B2 JP4291410B2 (ja) 2009-07-08

Family

ID=23385945

Family Applications (3)

Application Number Title Priority Date Filing Date
JP51778596A Expired - Fee Related JP4291410B2 (ja) 1994-12-09 1995-12-04 高速データ転送エンコーダ、デコーダ、システム、エンコード方法および復号方法
JP2005195580A Expired - Fee Related JP4307420B2 (ja) 1994-12-09 2005-07-04 アナログ加入者接続用高速通信システム
JP2007050061A Expired - Lifetime JP5110910B2 (ja) 1994-12-09 2007-02-28 アナログ加入者接続用高速通信システム

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2005195580A Expired - Fee Related JP4307420B2 (ja) 1994-12-09 2005-07-04 アナログ加入者接続用高速通信システム
JP2007050061A Expired - Lifetime JP5110910B2 (ja) 1994-12-09 2007-02-28 アナログ加入者接続用高速通信システム

Country Status (12)

Country Link
US (5) US5835538A (ja)
EP (1) EP0745302B1 (ja)
JP (3) JP4291410B2 (ja)
KR (4) KR100422964B1 (ja)
AT (1) ATE265120T1 (ja)
AU (1) AU701274B2 (ja)
CA (3) CA2266945C (ja)
DE (1) DE69532919T2 (ja)
ES (1) ES2219671T3 (ja)
PT (1) PT745302E (ja)
TW (1) TW365092B (ja)
WO (1) WO1996018261A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4815087B2 (ja) * 2000-02-04 2011-11-16 ゼネラル・エレクトリック・キャピタル・コーポレーション アナログモデムによるサンプリング位相調整システムおよび方法

Families Citing this family (125)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233275B1 (en) 1994-12-09 2001-05-15 Brent Townshend High speed communications system for analog subscriber connections
US5970103A (en) * 1996-09-06 1999-10-19 Townshend; Brent High speed communications system for analog subscriber connections
PT745302E (pt) * 1994-12-09 2004-08-31 Brent Townshend Sistema de comunicacoes de alta velocidade para ligacoes analogicas entre assinantes
US5809033A (en) * 1995-08-18 1998-09-15 Adtran, Inc. Use of modified line encoding and low signal-to-noise ratio based signal processing to extend range of digital data transmission over repeaterless two-wire telephone link
FR2740286B1 (fr) * 1995-10-23 1998-01-02 Inst Eurecom Dispositif et procede de communication hybride numerique- analogique sur un canal telephonique
JP3176277B2 (ja) * 1995-12-27 2001-06-11 キヤノン株式会社 ファクシミリ装置
DE19610010A1 (de) * 1996-03-14 1997-09-18 Sel Alcatel Ag Einrichtung und Dienst zur Übertragung von Videobilddaten sowie Einrichtung zur Übertragung von Anforderungssignalen
US5991278A (en) 1996-08-13 1999-11-23 Telogy Networks, Inc. Asymmetric modem communications system and method
AU4736697A (en) * 1996-09-24 1998-04-17 Motorola, Inc. System and device for, and method of, processing baseband signals to combat isi and non-linearities in a communication system
AU4649397A (en) * 1996-09-24 1998-04-17 Motorola, Inc. Device, system and method for spectrally shaping transmitted data signals
SE515760C2 (sv) * 1996-09-27 2001-10-08 Telia Ab Förbättringar av eller avseende dataöverföring
US5926505A (en) * 1996-10-16 1999-07-20 Cirrus Logic, Inc. Device, system, and method for modem communication utilizing two-step mapping
US5943365A (en) * 1996-10-16 1999-08-24 Cirrus Logic, Inc. Device, system, and method for modem communication utilizing DC or near-DC signal suppression
US6018755A (en) 1996-11-14 2000-01-25 Altocom, Inc. Efficient implementation of an FIR filter on a general purpose processor
US5995548A (en) * 1996-11-15 1999-11-30 3Com Corporation Signaling method using multiple modulus shell mapping
US6115395A (en) * 1996-11-15 2000-09-05 3Com Corporation Method of detecting network impairments for high speed data communication over conventional subscriber lines
US6081555A (en) * 1996-12-04 2000-06-27 Conexant Systems, Inc. Methods and apparatus for implementing shell mapping techniques in the context of a PCM-based modem communications system
US6259742B1 (en) 1996-12-04 2001-07-10 Conexant Systems, Inc. Methods and apparatus for optimizing shell mapping techniques using an approximated power cost function
US5862184A (en) * 1997-02-14 1999-01-19 General Datacomm, Inc. Mapper for high data rate transmission through channels subject to robbed bit signalling
PT927469E (pt) * 1997-02-20 2006-06-30 Brent Townshend Sistema de comunicacoes de alta velocidade para ligacoes analogicas de um assinante
US6470046B1 (en) * 1997-02-26 2002-10-22 Paradyne Corporation Apparatus and method for a combined DSL and voice system
WO1998039883A1 (en) * 1997-03-03 1998-09-11 3Com Corporation Signalling method using multiple modulus conversion and shell mapping
US5867529A (en) * 1997-03-03 1999-02-02 General Datacomm Shaping filter for high data rate signalling
US6084883A (en) * 1997-07-07 2000-07-04 3Com Corporation Efficient data transmission over digital telephone networks using multiple modulus conversion
US6084915A (en) * 1997-03-03 2000-07-04 3Com Corporation Signaling method having mixed-base shell map indices
JPH10336711A (ja) * 1997-03-31 1998-12-18 Fujitsu Ltd アナログ・ディジタル統合加入者回路
US6363175B1 (en) * 1997-04-02 2002-03-26 Sonyx, Inc. Spectral encoding of information
US6480549B1 (en) 1997-04-08 2002-11-12 Vocal Technologies, Ltd. Method for determining attenuation in a digital PCM channel
US6222890B1 (en) * 1997-04-08 2001-04-24 Vocal Technologies, Ltd. Variable spectral shaping method for PCM modems
US5825823A (en) * 1997-06-06 1998-10-20 General Datacomm, Inc. PCM channel diagnosis
US5999109A (en) * 1997-06-09 1999-12-07 3Com Corporation Frame-based spectral shaping method and apparatus
US5914982A (en) 1997-06-13 1999-06-22 Rockwell Semiconductor Systems, Inc. Method and apparatus for training linear equalizers in a PCM modem
US6108354A (en) * 1997-06-30 2000-08-22 Motorola Inc. System, device and method for detecting and characterizing impairments in a communication network
US5970089A (en) * 1997-08-12 1999-10-19 3Com Corporation Method and apparatus for generating a probing signal for a system having non-linear network and codec distortion
US6147979A (en) * 1997-08-12 2000-11-14 Lucent Technologies, Inc. System and method for echo cancellation in a communication system
US6332009B2 (en) * 1997-09-03 2001-12-18 Conexant Systems, Inc. Method and apparatus for generating a line impairment learning signal for a data communication system
US6212247B1 (en) 1997-09-03 2001-04-03 Conexant Systems, Inc. Method and apparatus for generating a programmable synchronization signal for a data communication system
US6212207B1 (en) * 1997-09-26 2001-04-03 3Com Corporation Robbed bit signal detection and compensation
US6069921A (en) * 1997-10-03 2000-05-30 At&T Corporation System and method for reducing quantization noise
US6016327A (en) * 1997-10-03 2000-01-18 At&T Corporation Electronic memory system and method for use in system for reducing quantization noise
DE19745255A1 (de) * 1997-10-13 1999-04-15 Siemens Ag Vorrichtung und Verfahren zum Einstellen der Quantisierungskennlinien einer PCM-Codierung
US6577683B1 (en) 1997-10-24 2003-06-10 3Com Corporation Method and device for generating signal constellations in PCM space for high speed data communication
US6118813A (en) * 1997-10-31 2000-09-12 Lucent Technologies Inc. Technique for effectively treating robbed bit signaling in data communcations
US6295318B1 (en) 1997-11-03 2001-09-25 Peter F. Wingard Method and system for increasing the data rate over twisted copper pairs and other bandwidth-limited dedicated communications facilities
US6178185B1 (en) 1997-11-25 2001-01-23 International Business Machines Corporation Network interface device, method and article of manufacture for providing high bit rate access over robbed bit
US6104730A (en) * 1997-11-25 2000-08-15 International Business Machines Corporation System, method and article of manufacture for high bit rate access over robbed bit trunks
US6636560B1 (en) 1998-01-20 2003-10-21 Texas Instruments Incorporated Increased bit rate of telephony modems using controlled intersymbol interface
IL123045A0 (en) * 1998-01-25 1998-09-24 Eci Telecom Ltd Apparatus and method for digital telephony
WO1999039465A1 (en) * 1998-01-30 1999-08-05 3Com Corporation Digital silence for a pcm data communication system
US6643270B1 (en) 1998-03-03 2003-11-04 Vocal Technologies, Ltd Method of compensating for systemic impairments in a telecommunications network
DE19815603A1 (de) * 1998-04-07 1999-08-19 Siemens Ag Anordnung zum Synchronisieren einer Vermittlungseinrichtung und einer Mehrkanalübertragungseinrichtung
US6163570A (en) * 1998-05-11 2000-12-19 Conexant Systems, Inc. Methods and apparatus for verifying transmit power levels in a signal point limited transmission system
SE9801748L (sv) * 1998-05-18 1999-11-19 Telia Ab Förbättringar i eller som hänför sig till telekommunikationsöverföringssystem
US6353666B1 (en) * 1998-05-21 2002-03-05 Conexant Systems, Inc. System and method for providing an enhanced audio quality telecommunication session
US6266382B1 (en) * 1998-05-23 2001-07-24 Agere Systems Guardian Corp. Technique for detecting and treating robbed bit signaling in data communications
US6373889B1 (en) * 1998-05-27 2002-04-16 3Com Corporation In-Band signal and detector for PCM modem exception processing
DE69811486T2 (de) * 1998-07-30 2003-10-02 Infineon Technologies Ag Verfahren zur Erzeugung von PCM-Kodesets
US6151364A (en) * 1998-10-30 2000-11-21 Raychem Corporation Codec supporting PCM modem communications over a universal digital loop carrier
US6052412A (en) * 1998-10-30 2000-04-18 Tyco Electronics Corporation Codec supporting PCM modem communications over a universal digital loop carrier
US6233250B1 (en) 1998-11-13 2001-05-15 Integrated Telecom Express, Inc. System and method for reducing latency in software modem for high-speed synchronous transmission
US6178200B1 (en) 1999-01-28 2001-01-23 Pctel, Inc. Constellation design for a PCM modem
US6272171B1 (en) 1999-01-28 2001-08-07 Pc Tel, Inc. Robbed bit signaling identification in a PCM modem
US6504865B1 (en) * 1999-02-24 2003-01-07 Altocom, Inc. Digital connection detection technique
US6396910B1 (en) * 1999-03-01 2002-05-28 Charles Industries, Ltd. Method and apparatus for improved data transmissions on telephone links between service providers and remote clients
US6381267B1 (en) 1999-03-08 2002-04-30 International Business Machines Corporation Modems, methods, and computer program products for falling back to a lower data rate protocol upon detecting abnormal line conditions during startup
US6661837B1 (en) 1999-03-08 2003-12-09 International Business Machines Corporation Modems, methods, and computer program products for selecting an optimum data rate using error signals representing the difference between the output of an equalizer and the output of a slicer or detector
US6487243B1 (en) 1999-03-08 2002-11-26 International Business Machines Corporation Modems, methods, and computer program products for recovering from errors in a tone reversal sequence between two modems
US6389064B1 (en) 1999-03-08 2002-05-14 International Business Machines Corporation Modems, methods, and computer program products for identifying a signaling alphabet in variance with an ideal alphabet due to digital impairments
US6341360B1 (en) 1999-03-08 2002-01-22 International Business Machines Corporation Decision feedback equalizers, methods, and computer program products for detecting severe error events and preserving equalizer filter characteristics in response thereto
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
US7003030B2 (en) 1999-03-08 2006-02-21 Lenovo (Singapore) Pte. Ltd. Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem
KR100325323B1 (ko) * 1999-03-10 2002-03-04 원 진 근거리 디지털 가입자 선로장치
US6483902B1 (en) 1999-04-30 2002-11-19 Wayport, Inc. System and method for retrofitting existing building telecommunications infrastructures
US6490295B1 (en) 1999-05-04 2002-12-03 3Com Corporation High-speed MODEM operating over two or more telephone lines
US6661847B1 (en) 1999-05-20 2003-12-09 International Business Machines Corporation Systems methods and computer program products for generating and optimizing signal constellations
US6542551B1 (en) 1999-05-20 2003-04-01 Pc Tel, Inc. Translation table and constellation design for a PCM modem subjected to alternating robbed bit signaling
US6865239B1 (en) 1999-07-31 2005-03-08 Altocom, Inc. Deterministic distortion insensitive adaptive receiver using decision updating
US7203248B1 (en) 1999-07-31 2007-04-10 Broadcom Corporation Impairment sensitive selection of constellation points for communication across a channel
US7190727B1 (en) 1999-07-31 2007-03-13 Broadcom Corporation Categorization of impairments affecting a communication channel
ATE503326T1 (de) 1999-07-31 2011-04-15 Altocom Inc Beeinträchtigungskompensationssequenz und dazu in beziehung stehende techniken zur datenkommunikation
US6229846B1 (en) 1999-08-10 2001-05-08 Lucent Technologies, Inc. Apparatus and method for implementing high speed modem communication support
US6594306B1 (en) * 1999-09-03 2003-07-15 Motorola, Inc. Method and apparatus for a start-up procedure for digital and analog modems utilizing pulse code modulation for data transmission
IT1313792B1 (it) * 1999-10-18 2002-09-23 M B Internat S R L Procedimento di generazione di un segnale modulato in frequenza, conricevibilita' migliorata da parte di una radioricevente
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
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
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
US6792040B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Modems having a dual power mode capability and methods of operating same
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
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
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
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
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
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
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
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
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
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
US6404807B1 (en) * 2000-02-04 2002-06-11 Motorola, Inc. High speed dial-up service using PCM modem technology
US6631410B1 (en) * 2000-03-16 2003-10-07 Sharp Laboratories Of America, Inc. Multimedia wired/wireless content synchronization system and method
DE10019602A1 (de) * 2000-04-20 2001-10-25 Soltel Gmbh Verfahren und Vorrichtung zum Transformieren eines Signals
US20040151237A1 (en) * 2000-05-31 2004-08-05 Bitrage, Inc. Satellite communications system
US7149242B1 (en) 2000-05-31 2006-12-12 Bitrage, Inc. Communications system for improving transmission rates and transmission distances of data signals across communications links
US6823001B1 (en) 2000-05-31 2004-11-23 Bitrage, Inc. Dual stage communication processor
US6868275B2 (en) * 2000-08-02 2005-03-15 Siemens Aktiengesellschaft Method and configuration for transmitting data in a motor vehicle
GB2366460A (en) * 2000-08-24 2002-03-06 Nokia Mobile Phones Ltd DC compensation for a direct conversion radio receiver
US6636120B2 (en) * 2000-11-24 2003-10-21 Texas Instruments Incorporated Decimated digital phase-locked loop for high-speed implementation
US20030227967A1 (en) * 2002-06-06 2003-12-11 Chin-Liang Wang System and method for time-domain equalization in discrete multi-tone system
US8879432B2 (en) * 2002-09-27 2014-11-04 Broadcom Corporation Splitter and combiner for multiple data rate communication system
US7454400B2 (en) * 2002-10-24 2008-11-18 Xerox Corporation System for negotiation with mirroring
US6895410B2 (en) * 2003-05-02 2005-05-17 Nokia Corporation Method and apparatus for providing a multimedia data stream
US7647212B2 (en) * 2003-11-14 2010-01-12 Palo Alto Research Center Incorporated Graph-based negotiation system with encapsulated constraint solver
US7236107B2 (en) * 2004-09-20 2007-06-26 Fujitsu Limited System and method for identifying optimal encoding for a given trace
EP1853005A1 (en) * 2006-05-01 2007-11-07 Anagram Technologies SA Method and network-based system for transferring information over a network to destination devices
US9420332B2 (en) * 2006-07-06 2016-08-16 Qualcomm Incorporated Clock compensation techniques for audio decoding
US8054912B2 (en) * 2007-08-21 2011-11-08 Texas Instruments Incorporated Large-dynamic-range lookup table for a transmitter predistorter and system and method employing the same
US7848604B2 (en) 2007-08-31 2010-12-07 Tensolite, Llc Fiber-optic cable and method of manufacture
GB0803710D0 (en) 2008-02-28 2008-04-09 Nokia Corp DC compensation
US9052486B2 (en) 2010-10-21 2015-06-09 Carlisle Interconnect Technologies, Inc. Fiber optic cable and method of manufacture
DE102012103646A1 (de) * 2012-04-25 2013-10-31 linguwerk GmbH System und Verfahren für den Betrieb und die Datenübertragung von Zusatzgeräten an mobilen Endgeräten der Informationstechnologie, EDV oder Telekommunikation
KR102232802B1 (ko) 2015-12-10 2021-03-25 가부시키가이샤 데라오카 세이사쿠쇼 점착제 조성물 및 점착 테이프
AU2016386597A1 (en) 2016-01-11 2018-07-05 Covidien Lp Endoscopic reposable surgical clip applier
IT201600124647A1 (it) 2016-12-09 2018-06-09 Ibs Motortech Italia Srl "sistema per la trasformazione reversibile di un moto alternato in moto rotatorio"
KR102250699B1 (ko) 2019-03-26 2021-05-10 최희선 염소투입장치
KR102817586B1 (ko) * 2019-08-30 2025-06-10 현대자동차주식회사 차량 내 통신 장치 및 그의 시간 동기화 방법
TWI768847B (zh) * 2021-04-27 2022-06-21 瑞昱半導體股份有限公司 具有訊號校正機制的數位至類比轉換裝置及方法

Family Cites Families (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528595A (en) * 1974-06-09 1996-06-18 U.S. Robotics, Inc. Modem input/output signal processing techniques
FR2345019A1 (fr) * 1976-03-19 1977-10-14 Cit Alcatel Dispositif de transmission de donnees et application a la transmission de signaux analogiques et de donnees dans un reseau avec modulation delta
JPS6031389B2 (ja) * 1978-04-05 1985-07-22 日本電気株式会社 テレビジョン映像信号特殊効果装置
US4756007A (en) 1984-03-08 1988-07-05 Codex Corporation Adaptive communication rate modem
DE3410188C2 (de) * 1984-03-20 1986-10-23 Philips Patentverwaltung Gmbh, 2000 Hamburg Verfahren und Schaltungsanordnung zur Taktkorrektur in einer digitalen Datenübertragungseinrichtung
US4730312A (en) * 1986-02-21 1988-03-08 San/Bar Corporation Voice, data or both over one telephone line in a T-1 carrier system
DE3702202A1 (de) * 1987-01-26 1988-08-04 Dirr Josef Verfahren fuer die uebertragung analoger und/oder digitaler information, insbesondere unter zwischenschaltung einer, 2er oder mehrerer vermittlungen in fernmeldeanlagen
US4825448A (en) * 1986-08-07 1989-04-25 International Mobile Machines Corporation Subscriber unit for wireless digital telephone system
CA1260641A (en) * 1986-10-22 1989-09-26 Jan Heynen (ds) transmitter
US4785448A (en) * 1987-02-25 1988-11-15 Reichert Andrew R System for communicating digital data on a standard office telephone system
US5267263A (en) * 1987-04-23 1993-11-30 Cq Computer Communications, Inc. Method and apparatus for interfacing synchronous data devices over an asynchronous communications channel
US4794604A (en) * 1987-06-30 1988-12-27 Siemens Transmission Systems, Inc. Optimal error correction method for zero byte time slot interchange (ZBTSI) clear channel data transmission
US4926355A (en) * 1987-07-02 1990-05-15 General Datacomm, Inc. Digital signal processor architecture with an ALU and a serial processing section operating in parallel
US4922484A (en) * 1987-07-22 1990-05-01 Nec Corporation ISDN remote switching unit for accommodating analog and digital lines
US4815103A (en) * 1987-10-29 1989-03-21 American Telephone And Telegraph Company Equalizer-based timing recovery
US4924492A (en) * 1988-03-22 1990-05-08 American Telephone And Telegraph Company Method and apparatus for wideband transmission of digital signals between, for example, a telephone central office and customer premises
US4899333A (en) * 1988-03-31 1990-02-06 American Telephone And Telegraph Company At&T Bell Laboratories Architecture of the control of a high performance packet switching distribution network
US5117425A (en) * 1988-03-31 1992-05-26 Canon Kabushiki Kaisha Communication interface
US4884269A (en) * 1988-06-20 1989-11-28 Hayes Microcomputer Products, Inc. Method and apparatus for connecting ISDN devices over an analog telephone line
US4922490A (en) * 1988-08-08 1990-05-01 American Telephone And Telegraph Company Telephone station set
US5034948A (en) * 1988-08-24 1991-07-23 Canon Kabushiki Kaisha Telephone apparatus system
US5134611A (en) * 1988-09-30 1992-07-28 Microcom, Inc. Analog/digital data device and method
JP2889249B2 (ja) * 1988-10-24 1999-05-10 キヤノン株式会社 通信装置
US4890316A (en) * 1988-10-28 1989-12-26 Walsh Dale M Modem for communicating at high speed over voice-grade telephone circuits
US4995057A (en) * 1988-11-02 1991-02-19 At&T Bell Laboratories Technique for achieving the theoretical coding gain of digital signals incorporating error correction
FR2638591B1 (fr) * 1988-11-03 1990-11-30 Telephonie Ind Commerciale Agencement de synchronisation pour autocommutateur numerique prive raccorde a un reseau rnis
US4955037A (en) * 1989-01-19 1990-09-04 Bell Communications Research Inc. Apparatus and methods for recovering alignment from a non-ideally encoded multi-bit digital signal
US4965641A (en) * 1989-02-21 1990-10-23 Motorola, Inc. Processor modem
US5056088A (en) * 1989-05-01 1991-10-08 At&T Bell Laboratories Apparatus and method for efficiently coupling digital signals to a communications medium in information packets
US5095481A (en) * 1989-05-12 1992-03-10 Allied-Signal Inc. Technique for active synchronization of the content induced transaction overlap (CITO) communication channel
FR2650717B1 (fr) * 1989-08-02 1991-10-04 Alcatel Business Systems Transmetteur numerique synchrone
FI83007C (fi) * 1989-10-05 1991-05-10 Nokia Data Systems Digitalt dataoeverfoeringssystem.
US5018166A (en) * 1989-10-10 1991-05-21 Hayes Microcomputer Products, Inc. Method and apparatus for baud timing recovery
JPH0828750B2 (ja) * 1989-11-10 1996-03-21 富士通株式会社 レシーバ回路における自動閾値制御方式
JPH03166839A (ja) * 1989-11-27 1991-07-18 Matsushita Electric Ind Co Ltd ディジタル情報検出装置
US5195184A (en) * 1989-12-15 1993-03-16 Ncr Corporation Method and system for high speed data transfer
JPH03214841A (ja) * 1990-01-19 1991-09-20 Fujitsu Ltd パケット通信手順によるモデムプール方式
JPH03278754A (ja) * 1990-03-28 1991-12-10 Toshiba Corp ディジタル網におけるデータ伝送方式
US5136374A (en) * 1990-04-03 1992-08-04 At&T Bell Laboratories Geometric vector quantization
US5052024A (en) * 1990-05-23 1991-09-24 Motorola, Inc. Offset frequency multipoint modem and communications network
FR2664770A1 (fr) * 1990-07-11 1992-01-17 Bull Sa Procede et systeme de transmission numerique de donnees en serie.
US5052023A (en) * 1990-07-20 1991-09-24 Motorola, Inc. Method and apparatus for received signal equalization
US5818870A (en) * 1990-08-28 1998-10-06 Canon Kabushiki Kaisha Digital communication device
US5199031A (en) * 1990-08-31 1993-03-30 Telefonaktiebolaget L M Ericsson Method and system for uniquely identifying control channel time slots
US5265125A (en) * 1990-11-16 1993-11-23 Matsushita Electric Industrial Co., Ltd. Signal detection apparatus for detecting digital information from PCM signal
US5214650A (en) * 1990-11-19 1993-05-25 Ag Communication Systems Corporation Simultaneous voice and data system using the existing two-wire inter-face
US5144625A (en) * 1990-12-27 1992-09-01 Adtran Digital subscriber line termination with signalling
US5163044A (en) 1991-01-02 1992-11-10 At&T Bell Laboratories Use of a fractionally spaced equalizer to perform echo cancellation in a full-duplex modem
US5224108A (en) * 1991-01-23 1993-06-29 Mcdysan David E Method and apparatus for call control signaling
US5127003A (en) * 1991-02-11 1992-06-30 Simpact Associates, Inc. Digital/audio interactive communication network
US5235597A (en) * 1991-03-08 1993-08-10 International Business Machines Corp. Synchronizing asynchronous protocol interactions between peer layers in different nodes of a layered communication network
US5387941A (en) * 1991-06-14 1995-02-07 Wavephore, Inc. Data with video transmitter
US5243593A (en) * 1991-06-27 1993-09-07 Alcatel Network Systems, Inc. Method of activating tandem digital subscriber lines
US5291479A (en) * 1991-07-16 1994-03-01 Digital Technics, Inc. Modular user programmable telecommunications system with distributed processing
US5384806A (en) * 1991-09-23 1995-01-24 At&T Bell Laboratories Modem with time-invariant echo path
US5247347A (en) * 1991-09-27 1993-09-21 Bell Atlantic Network Services, Inc. Pstn architecture for video-on-demand services
BR9305798A (pt) * 1992-01-29 1997-02-18 Universal Data Systems Inc Modem para receber sinal
US5305312A (en) * 1992-02-07 1994-04-19 At&T Bell Laboratories Apparatus for interfacing analog telephones and digital data terminals to an ISDN line
US5274702A (en) * 1992-04-16 1993-12-28 Northern Telecom Limited Wideband telephone line interface circuit
US5278865A (en) * 1992-05-08 1994-01-11 At&T Bell Laboratories Timing recovery scheme for a transceiver using a single sample clock source for transmitting and receiving signals
US5394437A (en) * 1992-10-20 1995-02-28 At&T Corp. High-speed modem synchronized to a remote CODEC
US5406583A (en) * 1993-06-21 1995-04-11 At&T Corp. Modem with received signals and transmitted signals comprising signal sets
US5541599A (en) * 1993-06-30 1996-07-30 Crystal Semiconductor Corporation Data independent loading of a reference in a discrete time system
JP2959353B2 (ja) * 1993-09-07 1999-10-06 三菱電機株式会社 エコーキャンセラ装置
US5559722A (en) * 1993-11-24 1996-09-24 Intel Corporation Process, apparatus and system for transforming signals using pseudo-SIMD processing
US5434913A (en) * 1993-11-24 1995-07-18 Intel Corporation Audio subsystem for computer-based conferencing system
US5483530A (en) * 1993-12-16 1996-01-09 International Business Machines Corporation System and method for communicating with digital and analog devices via a single digital interface
US5528625A (en) * 1994-01-03 1996-06-18 At&T Corp. High speed quantization-level-sampling modem with equalization arrangement
US5473552A (en) * 1994-06-15 1995-12-05 Intel Corporation Scheme for isolating a computer system from a data transmission network
PT745302E (pt) * 1994-12-09 2004-08-31 Brent Townshend Sistema de comunicacoes de alta velocidade para ligacoes analogicas entre assinantes
US5710790A (en) * 1995-02-01 1998-01-20 Lucent Technologies Inc. Communication arrangement with improved echo and noise suppression in a channel containing quantization
US5724393A (en) 1995-02-17 1998-03-03 Lucent Technologies Inc. Method and apparatus compensating for effects of digital loss insertion in signal transmissions between modems
US5757849A (en) 1995-03-30 1998-05-26 Lucent Technologies Inc. Timing recovery in a network-synchronized modem
US5828696A (en) 1995-03-30 1998-10-27 Lucent Technologies Inc. Timing recovery in a network-synchronized modem
US5621660A (en) * 1995-04-18 1997-04-15 Sun Microsystems, Inc. Software-based encoder for a software-implemented end-to-end scalable video delivery system
FR2740286B1 (fr) 1995-10-23 1998-01-02 Inst Eurecom Dispositif et procede de communication hybride numerique- analogique sur un canal telephonique
AUPN633695A0 (en) 1995-11-03 1995-11-23 Ash, John William Membrane
US5768311A (en) 1995-12-22 1998-06-16 Paradyne Corporation Interpolation system for fixed sample rate signal processing
US5991278A (en) 1996-08-13 1999-11-23 Telogy Networks, Inc. Asymmetric modem communications system and method
US5742679A (en) 1996-08-19 1998-04-21 Rockwell International Corporation Optimized simultaneous audio and data transmission using QADM with phase randomization
US5784405A (en) 1996-08-23 1998-07-21 Paradyne Corporation Noncooperative feedback system and method for a compensation system associated with a transmitter or CODEC
US5729226A (en) 1996-08-23 1998-03-17 Paradyne Corporation Rob bit compensation system and method associated with a transmitter or CODEC
US5761247A (en) * 1996-08-23 1998-06-02 Paradyne Corporation Rob bit compensation system and method associated with a receiver or codec
US5754594A (en) 1996-08-23 1998-05-19 Paradyne Corporation Cooperative feedback system and method for a compensation system associated with a transmitter or codec
US5812075A (en) 1996-08-23 1998-09-22 Paradyne Corporation Combined DAQ/RBS compensation system and method for enhancing the accuracy of digital data communicated through a network
AU4736697A (en) 1996-09-24 1998-04-17 Motorola, Inc. System and device for, and method of, processing baseband signals to combat isi and non-linearities in a communication system
US5818879A (en) 1996-10-15 1998-10-06 Motorola Inc. Device, system and method for spectrally shaping transmitted data signals
US5870438A (en) 1996-09-26 1999-02-09 Rockwell Int'l. Corp. Fast resynchronization system for high-speed data transmission
US5812602A (en) 1996-11-14 1998-09-22 Motorola Inc. System and device for, and method of, communicating according to a trellis code of baseband signals chosen from a fixed set of baseband signal points
US6081555A (en) 1996-12-04 2000-06-27 Conexant Systems, Inc. Methods and apparatus for implementing shell mapping techniques in the context of a PCM-based modem communications system
US5862184A (en) 1997-02-14 1999-01-19 General Datacomm, Inc. Mapper for high data rate transmission through channels subject to robbed bit signalling

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4815087B2 (ja) * 2000-02-04 2011-11-16 ゼネラル・エレクトリック・キャピタル・コーポレーション アナログモデムによるサンプリング位相調整システムおよび方法

Also Published As

Publication number Publication date
EP0745302A1 (en) 1996-12-04
TW365092B (en) 1999-07-21
KR100422963B1 (ko) 2004-03-12
CA2182974A1 (en) 1996-06-13
AU708085B2 (en) 1999-07-29
ES2219671T3 (es) 2004-12-01
EP0745302B1 (en) 2004-04-21
DE69532919D1 (de) 2004-05-27
DE69532919T2 (de) 2005-04-14
CA2266945C (en) 2002-04-02
CA2182974C (en) 2000-02-08
KR20030096428A (ko) 2003-12-31
KR20030096427A (ko) 2003-12-31
KR100422965B1 (ko) 2004-03-12
US5835538A (en) 1998-11-10
JP2007251939A (ja) 2007-09-27
CA2266904A1 (en) 1996-06-13
JP5110910B2 (ja) 2012-12-26
JP2006054858A (ja) 2006-02-23
AU4418496A (en) 1996-06-26
CA2266945A1 (en) 1996-06-13
AU9422198A (en) 1999-01-21
US5801695A (en) 1998-09-01
WO1996018261A3 (en) 1996-08-29
WO1996018261A2 (en) 1996-06-13
AU9422098A (en) 1999-01-21
US5809075A (en) 1998-09-15
AU708086B2 (en) 1999-07-29
KR100422964B1 (ko) 2004-03-12
CA2266904C (en) 2002-04-02
PT745302E (pt) 2004-08-31
KR20030096429A (ko) 2003-12-31
JP4307420B2 (ja) 2009-08-05
JP4291410B2 (ja) 2009-07-08
US5859872A (en) 1999-01-12
AU701274B2 (en) 1999-01-21
KR970701471A (ko) 1997-03-17
ATE265120T1 (de) 2004-05-15
KR100418848B1 (ko) 2004-07-27
US6233284B1 (en) 2001-05-15

Similar Documents

Publication Publication Date Title
JP4291410B2 (ja) 高速データ転送エンコーダ、デコーダ、システム、エンコード方法および復号方法
JP4160097B2 (ja) アナログ加入者接続のための高速通信システム
US5970103A (en) High speed communications system for analog subscriber connections
US6233275B1 (en) High speed communications system for analog subscriber connections
KR100349987B1 (ko) 고속 모뎀에 대한 트레이닝 방법
CA2357070C (en) A method for detecting the presence of robbed-bit signalling
AU749133B2 (en) Methods for conveying information utilizing PCM codewords

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050104

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050330

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050523

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050704

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060606

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060720

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060831

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080930

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20081006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090105

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090403

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120410

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120410

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130410

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130410

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140410

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees