[go: up one dir, main page]

JPH0683285B2 - モデム - Google Patents

モデム

Info

Publication number
JPH0683285B2
JPH0683285B2 JP1328606A JP32860689A JPH0683285B2 JP H0683285 B2 JPH0683285 B2 JP H0683285B2 JP 1328606 A JP1328606 A JP 1328606A JP 32860689 A JP32860689 A JP 32860689A JP H0683285 B2 JPH0683285 B2 JP H0683285B2
Authority
JP
Japan
Prior art keywords
signal processor
bits
samples
modem
dte
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.)
Expired - Lifetime
Application number
JP1328606A
Other languages
English (en)
Other versions
JPH02260945A (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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH02260945A publication Critical patent/JPH02260945A/ja
Publication of JPH0683285B2 publication Critical patent/JPH0683285B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Telephonic Communication Services (AREA)

Description

【発明の詳細な説明】 A.産業上の利用分野 本発明はモデムに関し、具体的には、モデムが動作する
環境で使用される基本速度と異なる変調速度で動作する
ように適合されたモデムに関する。
B.従来の技術及びその課題 電話回線を介する第1のデータ端末装置(DTE)と第2
のDTEの間でデータ伝送では、各DTEは、搬送信号が送信
端にある変調装置でデータによって変調され、受信端に
ある復調装置で復調されるようになっているモデムを備
えている。複数の構内DTEと複数の遠隔DTEの間で伝送が
行なわれる場合、マルチプレクサを用いると、1台のモ
デムを、時間多重方式でデータを送受する複数のDTEに
接続することができる。すなわち、構内DTEに送信され
た各データ・バイトまたは構内DTEから受信される各デ
ータ・バイトは、各遠隔DTEから受信されるビット・グ
ループ、または各遠隔DTEに送信されるビット・グルー
プを並置することによって形成され、各グループのビッ
ト数は、対応するDTEに割り当てられた伝送速度によっ
て決まる。
1台のDTEから、または多重化の場合は複数のDTEから、
モデムの入力側で受信されたデータ・ビット・ストリー
ムは、直列化/非直列化装置にロードされる。直列化/
非直列化装置は並列にビット・グループを供給し、各グ
ループのビット数はモデムのデータ・ビット伝送速度に
よって決まる。各グループは位相/振幅図の1点で表さ
れ、この図のすべての点が信号点配置を形成する。次に
各点は、その点の座標に対応する1対の値に変換され
る。次に、これら2つの直角位相信号値は、搬送信号に
よって変調された後、搬送周波数の中心に置かれたフィ
ルタでスペクトル的に整形され、各ボー時間毎にサンプ
リング理論に従って整形信号の幾つかのサンプルを出力
として供給する。最後に、サンプルはディジタル・アナ
ログ変換器に供給され、アナログ信号に変換されて、電
話回線を介して送信される。
逆の方向では、電話回線から受信されたアナログ信号
は、まずディジタル・サンプルに変換される。サンプル
は濾波され、2つの同相及び直角位相成分を表すフィル
タの出力を使って、ビット・グループに対応する平面内
の1点をもたらす。並置されたビット・グループは次に
DTEに直列に送信され、または、多重化の場合は、それ
ぞれのDTEに分配される。
現在のモデムは、CCITT勧告に従っているため、2400ボ
ーの変調速度を使用しており、したがって、データ・ビ
ット伝送速度は2400、4800、9600、14400bpsなど2400の
倍数となる。14400及び14400よりも大きな(たとえば、
19200)データ・ビット伝送速度では、信号対ノイズ比
が、「トレリス(Trellis)コード化変調」(TCM)と呼
ばれる技術を使用して改善された。信号点配置における
点の数はTCMでは2倍になるが、この改善により、信号
対ノイズ比が3dBだけ増大する。しかし、19200bpsなど
高いビット伝送速度では、2400ボーの変調速度を維持す
ると、512点の信号点配置が複雑すぎて容易に処理でき
なくなる。その解決策は帯域幅を広げることである。あ
いにく、使用可能な電話回線帯域幅は約3000Hzに制限さ
れており、すなわち、回線歪みのない性能の良い伝送が
必要な場合は、最大約2900Hzの帯域幅しか可能でない。
この問題を処理するための従来の解決策は、ハードウェ
アを、サンプリング周波数及びDTEインタフェース機構
に適合するように変更することである。しかし、このDT
Eインタフェース機構は、DTEからの変調周期の数が整数
でない場合はバッファを必要とし、各方向で同時に2つ
の異なる変調速度を使用する場合は、2つの異なる機構
とタイミングが使用可能でなければならない。
さらに、より高度の統合と低いコストを実現するため、
そのような新しいタイプのモデムが、同じ外部ハードウ
ェアで、かつ主信号処理ルーチンの変更なしに信号プロ
セッサ内で処理できることが強く望まれている。
C.課題を解決するための手段 上記目的を達成するため本発明のモデムは以下の如き構
成を有する。すなわち、電話回線を介して受信したアナ
ログ信号を、基本速度BRの倍数である周波数FSでディジ
タルPCMサンプルに変換するためのアナログ・ディジタ
ル変換器と、PCMサンプルを処理してデータ・ビットを
供給するための信号プロセッサと、信号プロセッサから
並列データ・ビット・ワードを受け取り、データ伝送速
度DRで送信すべき直列データ・ビット・ストリームをデ
ータ端末装置(DTE)に供給するための直列化/非直列
化装置と、アナログ・ディジタル変換器から各PCMサン
プルを受け取り、データ・ビット・ワードをDTEに送る
働きをする割込みプログラムを信号プロセッサが実行す
るように、周波数FSで各サンプリング・パルス毎に信号
プロセッサに割り込むアダプタとを含む、基本速度BRで
動作する環境で変調速度MRで動作するように適合された
モデムである。信号プロセッサはまた、周波数FSで受信
したX個のサンプルX.MR/BR個のサンプルに変換してか
ら信号プロセッサでサンプルを処理して、DR/MR個のビ
ットからなるDR/BR個のワードとするための第1の手段
と、DR/MR個のビットからなるDR/BR個のワードを、DR/B
R個のビットからなるDR/MR個のワードに変換してDTEに
送り、適合されたモデムが、DR/(BR.MR)秒の周期的処
理間隔で変調速度MRで動作するモデムとして働くように
するための第2の手段を備えている。
本発明のもう1つの構成は、データ端末装置(DTE)か
らデータ伝送速度DRで直列ビット・ストリームを受け取
り、並列データ・ビット・ワードを供給するための直列
化/非直列化装置と、データ・ビット・ワードを処理し
てPCMサンプルを供給するための信号プロセッサと、周
期的FSで受け取ったPCMサンプルを、電話回線を介して
送信されるアナログ信号に変換するためのディジタル・
アナログ変換器と、各PCMサンプルをディジタル・アナ
ログ変換器に送り、DTEへのデータ・ビット・ワードを
受け取る働きをする割込みプログラムを信号プロセッサ
が実行するように、周波数FSで各サンプリング・パルス
毎に信号プロセッサに割り込むアダプタとを含む、基本
速度BRで動作する環境で変調速度MRで動作するように適
合されたモデムである。この信号プロセッサはさらに、
DR/BR個のビットからなるDR/MR個のワードを、信号プロ
セッサによって処理されるDR/MR個のビットからなるDR/
BR個のワードに変換するための第1の手段と、信号プロ
セッサから供給されるX.DR/BR個のサンプルを、X.DR/MR
個のサンプルに変換してディジタル・アナログ変換器に
送り、適合されたモデムが、DR/(BR.MR)秒の周期的処
理間隔で、変調速度MRで動作するモデムとして働くよう
にするための第2の手段を備えている。以下、本発明の
作用を実施例と共に説明する。
D.実施例 本発明の例示においては、以下に説明する実施例は、19
200ビット/秒のビット伝送速度でデータ・ビットをDTE
との間で送受するため、通常、基本変調速度(BR)で動
作するモデムに関する。このモデムは本発明に従って、
各変調間隔で送受される7ビットに対応する2743ボーの
変調速度(MR)で動作するように適合されている。
第1図は、本発明を理解するのに有用な、モデム10内に
含まれる種々の機能を示す。電話回線12から受信したア
ナログ信号は、まずアナログ・ディジタル変換器14でPC
Mディジタル・サンプルに変換され、PCMディジタル・サ
ンプルはサンプリング周波数FSで信号プロセッサ16に供
給される。サンプリング周波数FSは、ナイキスト・サン
プリング理論に合致するものである。この実施例では、
FSは14400Hzに等しく選択してあり、したがって1/2400
秒の各基本間隔で6個のサンプルが取られる。これらの
サンプルを信号プロセッサ16で処理した後、データ・ビ
ットは信号プロセッサにより並列に直列化/非直列化装
置18に供給され、装置18は直列ビット・ストリームをDT
E20に供給する。数台のDTE間でデータを多重化する場合
は、多重化機構によってデータ・ビットをそれぞれのDT
Eに分配することができ、各DTEに対するビットの数は、
このDTEに割り当てられたデータ・ビット伝送速度によ
って決まると言わなければならない。
逆に、DTE20から受け取られた直列ビット・ストリーム
は、まず直列化/非直列化装置18で非直列化される。次
に、ビットは各変調間隔で並列に信号プロセッサ16に供
給される。信号プロセッサ16で処理した後、送信すべき
信号のPCMディジタル・サンプルは、ディジタル・アナ
ログ変換器22によってアナログ信号に変換され、電話回
線24を介して送信される。
直列化/非直列化またはADC及びDAC変換などのモデムの
全ハードウェア機能はアダプタ26によって制御され、ア
ダプタ26はまた、すべてのモデム機能が刻時されるよう
にするクロック発生機能を含む。したがって、アダプタ
26は、割込みプログラムを実行させるため、各サンプリ
ング・パルスで(本実施例では、14400Hzの周波数で)
信号プロセッサ16に割り込む。割込みプログラムはデー
タ・ワードを直列化/非直列化装置18から読み取り、ま
たはデータ・ワードを直列化/非直列化装置18に書き込
み、送信/受信プログラム要求を信号プロセッサ16の汎
用スケジューラに記入する。
第2図に関連して、モデムによって実行されるプログラ
ムには、割込みプログラムの他に、信号処理送信(TX)
/受信(RX)プログラム32、非同期プログラム34、回線
インタフェース・プログラム(LIP)36及びDTEインタフ
ェース・プログラム(DIP)38がある。汎用スケジュー
ラ(図示せず)は、割込みプログラムから受け取る送信
または受信要求に従って送信または受信プログラムに制
御を与える。送信プログラム及び受信プログラム32は等
化、フィルタリング、変調などの信号処理を担当する。
保留されている要求がないとき、非同期プログラム34が
実行される。
本発明の基本的な機能は、回線インタフェース・プログ
ラム(LIP)36及びDTEインタフェース・プログラム(DI
P)38によって提供される。すでに述べたように、デー
タ・ビットは、各基本間隔1/2400秒毎に8ビットに対応
する19200ビット/秒の直列データ伝送速度でDTEに送信
され、またはDTEから受信される。しかし、モデムはこ
のとき2743ボーの変調速度で動作するようになってお
り、したがって各変調間隔1/2743秒毎に7ビットが送信
または受信される。したがって、プログラムDIPの機能
は、各変調毎に7ビットのグループを基本間隔毎に8ビ
ットのグループに変換する(伝送の受信方向)か、また
は基本間隔毎に8ビットのグループから逆に変換する
(伝送の送信方向)ことである。このタスクを処理する
ため、DIPプログラムは、基本間隔及び変調間隔の両方
の最小公倍数である主処理間隔にわたっていなければな
らない。そのような間隔TPは次の通りである。
したがって、各主処理間隔毎に、7つの基本間隔(1/24
00秒)内に直列化/非直列化装置18(第1図)によって
DTEから受信(DTEに送信)される7個の8ビット・パケ
ットが、DIPプログラムを実行することにより、8つの
変調間隔(1/2743秒)内に8個の7ビット・パケットに
変換される(またはその逆に変換される)。
7つの基本間隔に分割された主処理間隔内に、42個のデ
ィジタル・サンプルがアナログ・ディジタル変換器14か
ら受信され、またはディジタル・アナログ変換器22に送
信される(第1図)。このとき1/2743秒であるモデムの
変調間隔に合致させるため、LIPプログラムの機能は、
これら42個のサンプルを、8つの変調間隔のそれぞれに
ついて6個のサンプルに対応する48個のサンプルに変換
し、またその逆に変換することである。LIPプログラム
のこの動作は、補間によって実行され、以下の手順に従
って、各変調間隔毎にr個の入力サンプルを、変調間隔
ずつ等しく間隔を置いた6個の新しいサンプルに(また
その逆に)変換することからなる。
L1=〉r=6 L5=〉r=6 L2=〉r=5 L6=〉r=5 L3=〉r=5 L7=〉r=5 L4=〉r=5 L8=〉r=5 そのような補間は、「ディジタル・フィルタ・サンプリ
ング速度変換の方法及び装置の改良(Improvement to d
igital filter sampling rate conversion method and
device)」と題するヨーロッパ特許出願第88480021.0号
に記載された教示を使って実行することができる。
この場合も、PCMサンプリングや、LIPプログラム及びDI
Pプログラムの実行を開始させる送信/受信プログラム
要求の記入などの動作のタイミングは、モデム・アダプ
タ内の単一クロックによりハードウェアで生成されるこ
とに留意されたい。
次に、第3図の流れ図を第4図のタイミング図と共に参
照しながら、本発明を受信方向に関して説明する。すで
に述べたように、モデム・アダプタは1/14400秒毎にア
ダプタ要求を記入する(40)。この要求によって起動さ
れると、割込みプログラムは、AD変換聞から受け取った
PCMサンプルを読み取る(42)。このとき受け取ったサ
ンプルの数について検査が行なわれる(44)。数Liが上
に述べたように、補間により6個のサンプルを計算する
のに必要な数と一致する場合は、第4図に示すように、
受信要求が汎用スケジューラに記入されるのと同時に、
回線インタフェース・プログラムが実行される(46)。
そうでない場合は、次のモデム・アダプタ要求時に検査
が繰り返される。
次に受信プログラムRXが、各変調間隔1/2743秒毎に6個
のPCMサンプルを7データ・ビットのグループに変換す
るすべての動作について実行される(48)。第4図に示
すように、プログラムRx(R1、R2、...で示す)の実行
は、対応する要求の出現に応じて、プログラムTX(T1
T2、...で示す)の実行の前または後のいずれでも行な
うことができ、非同期プログラム(Aで示す)は送信ま
たは受信要求がない場合にのみ実行されることに留意さ
れたい。
円で囲んだAで始まる第3図の左側の部分を参照する
と、DTEインタフェース・プログラムは、プログラムRX
の実行の結果として7ビットのグループ(D1、D2、...
で示す)を受け取ったときに実行される(50)。プログ
ラムDIPの動作は、第4図に示すように、DTEに送られる
8ビットのグループBを累計することである。このこと
は、流れ図では、Biが8ビットに等しいかどうか検査す
ること(52)で示されている。Biが8ビットである場合
は、8ビット・グループが、グループBが6番目のアダ
プタ要求毎にのみ送られるのに対応する2400Hzの周波数
でDTEに送信するため、待ち行列に入れられる(54)。
説明の必要上、プログラムLIP及びDIPをプログラムRX
ら分離したが、実際には、それらは、第4図のスケジュ
ーラ・タイミングでR1、R2、...で参照される同じ時間
間隔内に実行される。
第4図で示すように、42個のアダプタ要求が、7つの基
本間隔に対応する主処理間隔内で2400ボーで受け取ら
れ、その間に、1)(6個のサンプルのグループ7個に
分割された)42個のPCMサンプルがAD変換器から受け取
られ、2)(8ビットのグループ7個に分割された)56
ビットがDTEに送られることを想起されたい。したがっ
て、2743ボーの変調速度はモデム・アダプタによって完
全に無視され、モデム・アダプタは14400Hzのサンプリ
ング周波数、及び2400HzのDTEへのデータ・ワード伝送
速度を知っているだけである。
次に、第6図のタイミング図と共に第5図の流れ図を参
照しながら、伝送の送信方向、すなわちDTEから回線へ
の方向について説明する。モデム・アダプタは、まず1/
14400秒毎にアダプタ要求を記入する(60)。この要求
によって起動されると、割込みプログラムは、それがデ
ータ・ビットの直前の書込みから6番目のアダプタ要求
であるかどうか検査する(62)。そうである場合は、DT
Eからの8ビットのグループBが信号プロセッサのメモ
リに書き込まれる(64)。このステップの後、またはそ
れが6番目のアダプタ要求でない場合は、最後の要求以
降に受け取ったアダプタ要求の数を検査して、この数
が、直前の送信要求に応答してプログラムLIPから渡さ
れたLi個のサンプルに等しいかどうか判定する(66)。
等しい場合は、送信要求が汎用スケジューラに記入され
る(68)。第6図に示すように、あるプログラムRが実
行されているときに送信要求が発生した場合は、それが
処理される前に、Rの完了を待たなければならない。
送信要求がスケジューラによって考慮されるとすぐ、プ
ログラムDIPが実行されて、8ビットのグループBとし
て受け取ったデータ・ビットを、以下の手順に従って信
号プロセッサで処理すべき7ビットのグループDiに変換
する(70)。
D1=7個のビットB1 D2=1個のビットB1+6個のビットB2 D3=2個のビットB2+5個のビットB3 D4=3個のビットB3+4個のビットB4 D5=4個のビットB4+3個のビットB5 D6=5個のビットB5+2個のビットB6 D7=6個のビットB6+1個のビットB7 D8=7個のビットB7 次に、各変調間隔1/2743秒毎に、7データ・ビットのグ
ループを6個のPCMサンプルに変換するすべての動作に
ついて、送信プログラム(TX)が実行される(72)。第
6図で参照記号Lrで示すように、これらの6個のサンプ
ルは、プログラムLIPにより、データ受信の場合にすで
に述べた手順に従って、r個のサンプルに変換される
(74)。すなわち、プログラムLIPは6個のサンプルの
グループを5または6個のサンプルのグループに変換
し、したがって8つの変調間隔内で(2743ボーの変調速
度で)受け取られた48個のサンプルが、7つの基本間隔
内で(2400ボーで)42個のサンプルに変換され、ディジ
タル・アナログ変換器に伝送される。
送信動作を要約すると、42個のアダプタ要求が、7つの
基本間隔に対応する主処理間隔内で2400ボーで受け取ら
れ、その間に、1)(8ビット・グループ7個に分割さ
れた)56ビットがDTEから受け取られ、2)(6個のサ
ンプルのグループ7個に分割された)42個のPCMサンプ
ルがDA変換器に送られる。
上記実施例では、送信変調速度と受信変調速度は2743ボ
ーで等しいが、それらは異なってもよい。たとえば、27
43ボー(1ボー当り7ビット)の変調速度で制御モデム
から19200ビット/秒を受け取り、2400ボー(1ボー当
り4ビット)の変調速度でわずかに9600ビット/秒を送
る従属モデムの場合にそうである。そのような場合に
は、受信方向に関しては、信号プロセッサは、第3図及
び第4図に関して説明したのと同じ方式で動作する。し
たがって、主処理間隔は常に8つの変調間隔(8/2743
秒)または7つの基本間隔(1/2400秒)と同じ長さにな
る。したがって、スケジューラは常に主処理間隔内で8
個の受信要求を処理しなければならないが、同じ間隔内
で7個の送信要求のみを処理すればよい。
一般的に言って、送信及び受信方向のパラメータ値は、
分岐構成などでは異なることがある。各方向について、
データ送信速度DRはDTEによって規定される。1ボー当
りのビット数をnとすると、変調速度MRはDR/nとなる。
信号プロセッサが見掛け上使用する変調速度に対応する
変調間隔をTM、基本速度(2400ボー)に対応する基本間
隔をTBとすると、主処理間隔TPはTMとTBの最小公倍数と
して定義される。
TP=m×TM=q×TB 本発明では同じ信号処理ルーチンが維持されるので、送
信プログラム及び受信プログラム(TX及びRX)は各変調
間隔毎に実行されなければならない。したがって、主処
理間隔はm個の仮想副処理に分割され(各変調間隔毎に
1つの副処理)、仮想副処理はサンプリングン周波数割
込みによって監視される。しかし、モデム・アダプタは
変調速度MRならびに主処理間隔TPを無視する。MR及びTP
は、スケジューラ及びプログラムLIPとDIPによって認識
されるだけである。モデム・アダプタは14400Hzの一定
の入出力サンプリング周波数、及び2400Hzの一定の並列
データ・ワード入出力速度のみを認識する。
したがって、異なるデータ・ワード速度に合うように、
変調速度として異なる値を取ることが可能である。下表
に、データ伝送速度が14400、16800及び19200ビット/
秒の信号プロセッサで使用されるパラメータを示す。
上記で説明した実施例のように、本発明は、新しいソフ
トウェアを信号プロセッサに組み込むことによって実施
することが好ましいが、当業者なら理解できるように、
本発明の教示を使って、専用プロセッサまたはハードワ
イヤ接続した論理装置を実現することもできる。
E.発明の効果 以上説明したように、本発明によれば従来の技術的課題
を解決したモデムを実現することができる。
【図面の簡単な説明】
第1図は、本発明によるモデムの主要機能単位の概略構
成図である。 第2図は、本発明のモデムで実行されるプログラム間の
関係を示す構成図である。 第3図は、受信方向について、モデムの信号プロセッサ
で実行されるそれぞれのステップを示す流れ図である。 第4図は、受信方向について、本発明による好ましい実
施例においてモデムの信号プロセッサで実行されるそれ
ぞれのプログラムの動作を示すタイミング図である。 第5図は、送信方向について、モデムの信号プロセッサ
で実行されるそれぞれのステップを示す流れ図である。 第6図は、送信方向について、本発明の好ましい実施例
においてモデムの信号プロセッサで実行されるそれぞれ
のプログラムの動作を示すタイミング図である。 10……モデム、12……電話回線、14……アナログ・ディ
ジタル変換器(ADC)、16……信号プロセッサ、18……
直列化/非直列化装置(SERDES)、20……データ端末装
置(DTE)。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】電話回線(12)を介して受信したアナログ
    信号を、基本速度BRの倍数である周波数FSでディジタル
    PCMサンプルに変換するためのアナログ・ディジタル変
    換器(14)と、上記PCMサンプルを処理してデータ・ビ
    ットを供給するための信号プロセッサ(16)と、上記信
    号プロセッサから並列データ・ビット・ワードを受け取
    って、データ伝送速度DRでデータ端末装置(DTE)(2
    0)に送るべき直列データ・ビット・ストリームを供給
    するための直列化/非直列化装置(18)と、上記信号プ
    ロセッサが、上記アナログ・ディジタル変換器から各PC
    Mサンプルを受け取り、データ・ビット・ワードを上記D
    TEに送る働きをする割込みプログラムを実行するよう
    に、上記周波数FSで各サンプリング・パルス毎に信号プ
    ロセッサに割り込むアダプタ(26)とを含む、基本速度
    BRで動作する環境で変調速度MRで動作するように適合さ
    れたモデムであって、 上記信号プロセッサが、上記周波数FSで受け取ったX個
    のサンプルを上記信号プロセッサが処理してDR/MR個の
    ビットからなるDR/BR個のワードとする前に、X.MR/BR個
    のサンプルに変換するための第1の手段(36)と、上記
    DR/MR個のビットからなるDR/BR個のワードを、上記DTE
    に送るべきDR/BR個のビットからなるDR/MR個のワードに
    変換するための第2の手段(38)とを含み、上記の適合
    されたモデムが、DR/(BR.MR)秒の周期的処理間隔で変
    調速度MRで動作するモデムとして働く ことを特徴とするモデム。
  2. 【請求項2】データ伝送速度DRでデータ端末装置(DT
    E)(20)から直列ビット・ストリームを受け取り、並
    列データ・ビット・ワードを供給するための直列化/非
    直列化装置(18)と、上記データ・ビット・ワードを処
    理してPCMサンプルを供給するための信号プロセッサ(1
    6)と、周波数FSで受け取った上記PCMサンプルを、電話
    回線(24)を介して送信すべきアナログ信号に変換する
    ためのディジタル・アナログ変換器(22)と、上記信号
    プロセッサが、各PCMサンプルを上記ディジタル・アナ
    ログ変換器に送り、上記DTEへのデータ・ビット・ワー
    ドを受け取る働きをする割込みプログラムを実行するよ
    うに、上記周波数FSで各サンプリング・パルス毎に信号
    プロセッサに割り込むアダプタ(26)とを含む、基本速
    度BRで動作する環境で動作するように適合されたモデム
    であって、 上記信号プロセッサが、DR/BR個のビットからなるDR/MR
    個のワードを、上記信号プロセッサ(16)によって処理
    されるDR/MR個のビットからなるDR/BR個のワードに変換
    するための第1の手段(38)と、上記信号プロセッサか
    ら供給されたX.DR/BR個のサンプルを、上記ディジタル
    ・アナログ変換器に送るべきX.DR/MR個のサンプルに変
    換するための第2の手段(36)とを含み、上記の適合さ
    れたモデムが、DR/(BR.MR)の周期的処理間隔で変調速
    度MRで動作するモデムとして働く ことを特徴とするモデム。
JP1328606A 1989-01-10 1989-12-20 モデム Expired - Lifetime JPH0683285B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP89480004A EP0378037B1 (en) 1989-01-10 1989-01-10 Modem having a software-adapted modulation rate
EP89480004.4 1989-01-10

Publications (2)

Publication Number Publication Date
JPH02260945A JPH02260945A (ja) 1990-10-23
JPH0683285B2 true JPH0683285B2 (ja) 1994-10-19

Family

ID=8203048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1328606A Expired - Lifetime JPH0683285B2 (ja) 1989-01-10 1989-12-20 モデム

Country Status (4)

Country Link
US (1) US5038365A (ja)
EP (1) EP0378037B1 (ja)
JP (1) JPH0683285B2 (ja)
DE (1) DE68908149T2 (ja)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2895895B2 (ja) * 1989-12-29 1999-05-24 シャープ株式会社 変復調装置
JP2962787B2 (ja) * 1990-08-10 1999-10-12 富士通株式会社 通信制御方式
US5818870A (en) * 1990-08-28 1998-10-06 Canon Kabushiki Kaisha Digital communication device
US5307342A (en) * 1991-08-30 1994-04-26 International Business Machines Corporation Heterogeneous ports switch
GB2267192B (en) * 1992-05-21 1995-09-27 Sony Broadcast & Communication Sampling frequency conversion
US5642380A (en) * 1992-06-03 1997-06-24 Data Radio Inc. Data communication system and modem therefor
US5416480A (en) * 1994-04-08 1995-05-16 Interactive Process Controls Corp. Analog interface circuits for process controllers and process monitors
US5644593A (en) * 1994-09-02 1997-07-01 Microcom Systems, Inc. High performance communications interface
US5787305A (en) * 1995-04-25 1998-07-28 Pc-Tel, Inc. Host signal processing modem using a software simulation of a UART
US5805094A (en) * 1996-06-21 1998-09-08 Sensorpulse Corp. Analog interface circuits for process controllers and process monitors
US6135651A (en) * 1997-05-29 2000-10-24 Cirrus Logic, Inc. Patching apparatus and method for upgrading modem software code
US6230118B1 (en) * 1997-06-30 2001-05-08 Cirrus Logic, Inc. DOS based application supports for a controllerless modem
US6233532B1 (en) 1998-01-14 2001-05-15 Dover Associates, Inc. Sensor assembly
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
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
US6792040B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Modems having a dual power mode capability and methods of operating same
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
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
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
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
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
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
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
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
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
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
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
US7190715B1 (en) * 1999-12-23 2007-03-13 Intel Corporation Asymmetric digital subscriber loop modem
US7502433B1 (en) 2004-08-17 2009-03-10 Xilinx, Inc. Bimodal source synchronous interface
US7091890B1 (en) * 2004-08-17 2006-08-15 Xilinx, Inc. Multi-purpose source synchronous interface circuitry
GB2442501B (en) * 2006-10-05 2011-04-13 Advanced Risc Mach Ltd Apparatus and method for data processing having an on-chip or off-chip interconnect between two or more devices
US10656244B2 (en) 2016-04-08 2020-05-19 General Radar Corp. Reconfigurable correlator (pulse compression receiver) and beam former based on multi-gigabit serial transceivers (SERDES)
US10746849B2 (en) * 2016-04-08 2020-08-18 General Radar Corp. Beam-forming reconfigurable correlator (pulse compression receiver) based on multi-gigabit serial transceivers (SERDES)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2466913A1 (fr) * 1979-10-01 1981-04-10 Thomson Csf Procede et dispositif de codage de donnees binaires, dispositifs de decodage des donnees codees et systemes de transmission comportant de tels dispositifs
US4748625A (en) * 1986-07-28 1988-05-31 Motorola, Inc. Optimum baud rate transmission system
DE3632682A1 (de) * 1986-09-26 1988-03-31 Philips Patentverwaltung Schaltungsanordnung zur umcodierung eines datensignales
NO881383L (no) * 1987-03-30 1988-10-03 Codex Corp Konverteringsapparat for sampelhastighet.

Also Published As

Publication number Publication date
EP0378037B1 (en) 1993-08-04
US5038365A (en) 1991-08-06
EP0378037A1 (en) 1990-07-18
DE68908149D1 (de) 1993-09-09
JPH02260945A (ja) 1990-10-23
DE68908149T2 (de) 1994-03-17

Similar Documents

Publication Publication Date Title
JPH0683285B2 (ja) モデム
EP0762655B1 (en) Host signal processing communication system that compensates for missed execution by signal maintenance procedures
US4884285A (en) (DS) transmitter
JPH0334659A (ja) データターミナル用機器
US5058134A (en) Process of synchronizing a receiving modem after a training on data
US5666362A (en) Method and apparatus for asynchronous PPP and synchronous PPP conversion
JP3132303B2 (ja) 単一のディジタル・インターフェースを通してディジタル及びアナログ装置と通信するためのシステム
US5115450A (en) High speed digital to analog to digital communication system
US6421355B1 (en) Methods and linecard device for allocating multiple timeslots over digital backplane
EP0942577B1 (en) Generating communication signals
CA1297196C (en) Modem with improved digital signal processor
JPH077977B2 (ja) 多重動作機器構成を可能にするデータ回線終端装置(dce)およびその受信データ処理方法
US6330613B1 (en) System for dynamically downloading a software image to a digital modem
US4578797A (en) Asynchronous connecting device
US4868864A (en) Autocorrelating 2400 bps handshake sequence detector
US6212228B1 (en) Apparatus for modulation and demodulating digital data
US4849703A (en) Method and apparatus for generating a data sampling clock locked to a baud clock contained in a data signal
EP0833481A1 (en) Communications system employing quantisation-level-sampling modem
CA2511014A1 (en) System and method for communicating digital information using time-and-frequency-bounded base functions
KR950005943B1 (ko) 정보 채널 데이터 송수신기와 터미널간의 인터페이스 회로
RU2236763C1 (ru) Способы и системы передачи дискретной информации
HK1022583B (en) Generating communication signals
JP2000278333A (ja) コンスタレーションパターン生成器
Sobolewski Modem
JPH0851422A (ja) 通信データ、制御情報同時伝送方法