JPH0697966A - 転送制御装置 - Google Patents
転送制御装置Info
- Publication number
- JPH0697966A JPH0697966A JP4245002A JP24500292A JPH0697966A JP H0697966 A JPH0697966 A JP H0697966A JP 4245002 A JP4245002 A JP 4245002A JP 24500292 A JP24500292 A JP 24500292A JP H0697966 A JPH0697966 A JP H0697966A
- Authority
- JP
- Japan
- Prior art keywords
- information
- transfer
- transmission buffer
- buffer
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
Abstract
(57)【要約】
【目的】 本発明は、送信バッファ及び受信バッファを
介して情報の送受を行う際の効率的な情報転送を実現す
ることのできる転送制御装置を提供することを目的とす
る。 【構成】 本発明の転送制御装置は、送信バッファを有
する送信側装置と受信バッファを有する受信側装置が転
送路を介して情報の授受を行う際に、転送すべき情報を
冗長性を持つ符号に符号化して転送する転送制御装置に
おいて、送信すべき情報が送信バッファに未書き込み状
態であることを検出する検出手段と、この検出手段で未
書き込み状態であることが検出されたときには、当該情
報が送信バッファに書き込まれるまでの間、所定の符号
を転送路に送出する送出手段と、この送出手段から送出
される所定の符号が転送路を介して受信されるときに
は、当該符号化情報の受信バッファへの書き込みを抑止
する制御手段とを備えて構成される。
介して情報の送受を行う際の効率的な情報転送を実現す
ることのできる転送制御装置を提供することを目的とす
る。 【構成】 本発明の転送制御装置は、送信バッファを有
する送信側装置と受信バッファを有する受信側装置が転
送路を介して情報の授受を行う際に、転送すべき情報を
冗長性を持つ符号に符号化して転送する転送制御装置に
おいて、送信すべき情報が送信バッファに未書き込み状
態であることを検出する検出手段と、この検出手段で未
書き込み状態であることが検出されたときには、当該情
報が送信バッファに書き込まれるまでの間、所定の符号
を転送路に送出する送出手段と、この送出手段から送出
される所定の符号が転送路を介して受信されるときに
は、当該符号化情報の受信バッファへの書き込みを抑止
する制御手段とを備えて構成される。
Description
【0001】
【産業上の利用分野】本発明は、送信バッファ及び受信
バッファを介して情報の送受を行う際の効率的な情報転
送を実現する転送制御装置に関するものである。
バッファを介して情報の送受を行う際の効率的な情報転
送を実現する転送制御装置に関するものである。
【0002】
【従来の技術】従来、送信側装置と受信側装置との間で
情報の送受を行う場合、送信側装置及び受信側装置にそ
れぞれ送信バッファ及び受信バッファを設け、送信側装
置から送信バッファへ送信情報を一旦書き込んだ後、送
信バッファから連続して当該送信情報を転送する方式が
採用されている。
情報の送受を行う場合、送信側装置及び受信側装置にそ
れぞれ送信バッファ及び受信バッファを設け、送信側装
置から送信バッファへ送信情報を一旦書き込んだ後、送
信バッファから連続して当該送信情報を転送する方式が
採用されている。
【0003】この送信バッファを介して送信情報を転送
する方式の概念を図3及び図4を参照して説明する。こ
こでは、転送路の転送速度を100Mbps、送信側装
置から送信バッファへの書き込み速度を50Mbps、
転送単位を4096bitとして、2つの場合を考え
る。
する方式の概念を図3及び図4を参照して説明する。こ
こでは、転送路の転送速度を100Mbps、送信側装
置から送信バッファへの書き込み速度を50Mbps、
転送単位を4096bitとして、2つの場合を考え
る。
【0004】まず、図3を参照して、送信バッファへの
書き込みが連続して行われる場合について説明する。こ
の場合、4096bitの情報を送信バッファに書き込
むのに要する時間は81.92μsであり、4096b
itの情報を転送するのに要する時間は40.96μs
である。従って、送信バッファへの書き込み開始後、最
低40.96μs(×2=81.92μs)経過後に転
送を開始すれば情報の転送は問題なく完了する。
書き込みが連続して行われる場合について説明する。こ
の場合、4096bitの情報を送信バッファに書き込
むのに要する時間は81.92μsであり、4096b
itの情報を転送するのに要する時間は40.96μs
である。従って、送信バッファへの書き込み開始後、最
低40.96μs(×2=81.92μs)経過後に転
送を開始すれば情報の転送は問題なく完了する。
【0005】次に、図4を参照して、送信バッファへの
書き込みが中断する場合について、説明する。この場
合、書込の中断により送信バッファへの書き込み速度が
実効的に25Mbpsに落ちた場合を仮定している。こ
の場合、4096bitの情報を送信バッファへ書き込
むのに要する時間は163.84μsであり、4096
bitの情報を転送するのに要する時間は図3に示す場
合と同様に、40.96μsである。従って、送信バッ
ファへの書き込み開始後、最低122.88μs後まで
転送開始時刻を遅らせる必要が生じる。
書き込みが中断する場合について、説明する。この場
合、書込の中断により送信バッファへの書き込み速度が
実効的に25Mbpsに落ちた場合を仮定している。こ
の場合、4096bitの情報を送信バッファへ書き込
むのに要する時間は163.84μsであり、4096
bitの情報を転送するのに要する時間は図3に示す場
合と同様に、40.96μsである。従って、送信バッ
ファへの書き込み開始後、最低122.88μs後まで
転送開始時刻を遅らせる必要が生じる。
【0006】
【発明が解決しようとする課題】上述したように、送信
バッファへの書き込みが何らかの理由により中断する場
合、中断による遅れ分だけ送信バッファからの転送開始
時刻を遅らせる必要があるため、従来はバッファへの書
き込みが中断する可能性があるときには、中断による遅
れが最大となる場合を想定して転送開始時刻を決定する
ようにしていた。従って、書き込みの中断がない場合及
びこの想定された中断による遅れが最大とならない場合
は、不必要な転送開始待ち時間が存在することになる。
そのため、転送路の転送速度が高速になればなる程、こ
の不必要な転送開始待ちによる影響は大きくなるという
問題点があった。
バッファへの書き込みが何らかの理由により中断する場
合、中断による遅れ分だけ送信バッファからの転送開始
時刻を遅らせる必要があるため、従来はバッファへの書
き込みが中断する可能性があるときには、中断による遅
れが最大となる場合を想定して転送開始時刻を決定する
ようにしていた。従って、書き込みの中断がない場合及
びこの想定された中断による遅れが最大とならない場合
は、不必要な転送開始待ち時間が存在することになる。
そのため、転送路の転送速度が高速になればなる程、こ
の不必要な転送開始待ちによる影響は大きくなるという
問題点があった。
【0007】換言すれば、送信バッファへの書き込み中
断時間に応じて、ダイナミックに転送開始時刻を制御す
ることができれば、不必要な転送開始待ち時間を無くす
ことができ、効率的な情報の転送が可能となる。
断時間に応じて、ダイナミックに転送開始時刻を制御す
ることができれば、不必要な転送開始待ち時間を無くす
ことができ、効率的な情報の転送が可能となる。
【0008】本発明の目的は、送信バッファへの書き込
み中断時間の長さに応じてダイナミックに転送開始時刻
を制御する手段を提供することにより、不必要な転送開
始待ち時間を無くし、効率的な情報の転送を実現するこ
とを目的とするものである。
み中断時間の長さに応じてダイナミックに転送開始時刻
を制御する手段を提供することにより、不必要な転送開
始待ち時間を無くし、効率的な情報の転送を実現するこ
とを目的とするものである。
【0009】
【課題を解決するための手段】本発明は、送信バッファ
を有する送信側装置と受信バッファを有する受信側装置
が転送路を介して情報の授受を行う際に、転送すべき情
報を冗長性を持つ符号に符号化して転送する転送制御装
置において、送信すべき情報が送信バッファに未書き込
み状態であることを検出する検出手段と、この検出手段
で未書き込み状態であることが検出されたときには、当
該情報が送信バッファに書き込まれるまでの間、所定の
符号を転送路に送出する送出手段と、この送出手段から
送出される所定の符号が転送路を介して受信されるとき
には、当該符号化情報の受信バッファへの書き込みを抑
止する制御手段とを有することを要旨とする。
を有する送信側装置と受信バッファを有する受信側装置
が転送路を介して情報の授受を行う際に、転送すべき情
報を冗長性を持つ符号に符号化して転送する転送制御装
置において、送信すべき情報が送信バッファに未書き込
み状態であることを検出する検出手段と、この検出手段
で未書き込み状態であることが検出されたときには、当
該情報が送信バッファに書き込まれるまでの間、所定の
符号を転送路に送出する送出手段と、この送出手段から
送出される所定の符号が転送路を介して受信されるとき
には、当該符号化情報の受信バッファへの書き込みを抑
止する制御手段とを有することを要旨とする。
【0010】
【作用】本発明の転送制御装置は、転送すべき情報が送
信バッファに書き込まれると、書き込みが完了した情報
から逐次、符号化され転送される。このとき、検出手段
は送信バッファへの書き込み状態を検出しており、送信
すべき情報が送信バッファへ未書き込みであることを検
出すると、特定の信号を符号化し転送路へ送出する。こ
に転送路を介して送られてきた情報が受信され、この情
報が予め定義された所定の情報であるときには、制御手
段は、受信バッファへの書き込みを抑止する。
信バッファに書き込まれると、書き込みが完了した情報
から逐次、符号化され転送される。このとき、検出手段
は送信バッファへの書き込み状態を検出しており、送信
すべき情報が送信バッファへ未書き込みであることを検
出すると、特定の信号を符号化し転送路へ送出する。こ
に転送路を介して送られてきた情報が受信され、この情
報が予め定義された所定の情報であるときには、制御手
段は、受信バッファへの書き込みを抑止する。
【0011】
【実施例】以下、本発明に係る一実施例を図面を参照し
て説明する。図1は本発明に係る転送制御装置の構成を
示したブロック図である。
て説明する。図1は本発明に係る転送制御装置の構成を
示したブロック図である。
【0012】図1に示すように、本実施例の転送制御装
置は送信側は送信側装置11、この送信側装置11と接
続されるメモリ13、このメモリ13と接続される符号
器15、メモリ13と符号器15に接続される検出器1
7及び符号器15と接続される並/直列変換器19から
なり、受信側は受信側装置21、この受信側装置21と
接続されるメモリ23、このメモリ23と接続される復
号器25、メモリ23と復号器25に接続される書込制
御部27及び復号器25と接続される直/並列変換器2
9からなる。また、送信側の並/直列変換器19と受信
側の直/並列変換器29との間は転送路Lを介して接続
される。
置は送信側は送信側装置11、この送信側装置11と接
続されるメモリ13、このメモリ13と接続される符号
器15、メモリ13と符号器15に接続される検出器1
7及び符号器15と接続される並/直列変換器19から
なり、受信側は受信側装置21、この受信側装置21と
接続されるメモリ23、このメモリ23と接続される復
号器25、メモリ23と復号器25に接続される書込制
御部27及び復号器25と接続される直/並列変換器2
9からなる。また、送信側の並/直列変換器19と受信
側の直/並列変換器29との間は転送路Lを介して接続
される。
【0013】次に、本実施例の動作をその作用と共に説
明する。送信側装置11からの送信情報は全て、一旦メ
モリ13に書き込まれる。メモリ13は、書き込みアク
セスと独立に読出しアクセスが可能な記憶媒体であり、
送信バッファを構成するものである。このメモリ13に
書き込まれた送信情報は、続いて行われる書き込みアク
セスとは独立して読み出され、符号器15へ入力され
る。
明する。送信側装置11からの送信情報は全て、一旦メ
モリ13に書き込まれる。メモリ13は、書き込みアク
セスと独立に読出しアクセスが可能な記憶媒体であり、
送信バッファを構成するものである。このメモリ13に
書き込まれた送信情報は、続いて行われる書き込みアク
セスとは独立して読み出され、符号器15へ入力され
る。
【0014】このとき信号線L1とL2を介して、メモ
リ13への書き込みアドレスとメモリ13からの読出し
アドレスが検出器17へ入力される。検出器17は信号
線L1からの書き込みアドレスと信号線L2からの読出
しアドレスとの比較を行い、「書き込みアドレス」≦
「読出しアドレス」である期間、所定の信号を発生する
ように動作する。
リ13への書き込みアドレスとメモリ13からの読出し
アドレスが検出器17へ入力される。検出器17は信号
線L1からの書き込みアドレスと信号線L2からの読出
しアドレスとの比較を行い、「書き込みアドレス」≦
「読出しアドレス」である期間、所定の信号を発生する
ように動作する。
【0015】この所定の信号は信号線L3を通して符号
器15へ入力される。すなわち、メモリ13から符号器
15へ入力すべき情報が送信側装置から未着であること
を検出すると、検出器17から信号線L3を通して制御
信号が符号器15へ入力される。
器15へ入力される。すなわち、メモリ13から符号器
15へ入力すべき情報が送信側装置から未着であること
を検出すると、検出器17から信号線L3を通して制御
信号が符号器15へ入力される。
【0016】符号器15は検出器17からの信号が存在
しない期間は、メモリ13からの送信情報を冗長性のあ
る符号に変換して転送路Lへ送出するように動作する
が、検出器17からの信号が存在する期間は、符号器1
5は予め定義しておいた無効情報を作成し、転送路Lへ
送出するように動作する。
しない期間は、メモリ13からの送信情報を冗長性のあ
る符号に変換して転送路Lへ送出するように動作する
が、検出器17からの信号が存在する期間は、符号器1
5は予め定義しておいた無効情報を作成し、転送路Lへ
送出するように動作する。
【0017】この符号器15は、図2に示すような符号
変換則に従って符号化した情報を転送路Lに送出するよ
うに動作する。無効情報に関しては図2に示した2種類
の無効パターンを交互に送出すればよい。
変換則に従って符号化した情報を転送路Lに送出するよ
うに動作する。無効情報に関しては図2に示した2種類
の無効パターンを交互に送出すればよい。
【0018】ここで、符号化に関して説明する。尚、符
号化に関しては、転送すべき情報を確実に転送するため
に、送信側で予めある規則に則って情報に手を加えて符
号化した後転送し、受信側で元の形式に直すものであ
り、代表的な符号化形式として、CMI(Coded Mark I
nversion)、DMI(Differential Mode Inversion
)、PM(Phase Modulation)、mBnB等が知られ
ている。
号化に関しては、転送すべき情報を確実に転送するため
に、送信側で予めある規則に則って情報に手を加えて符
号化した後転送し、受信側で元の形式に直すものであ
り、代表的な符号化形式として、CMI(Coded Mark I
nversion)、DMI(Differential Mode Inversion
)、PM(Phase Modulation)、mBnB等が知られ
ている。
【0019】例えば、mBnBは入力情報をmビット毎
のブロックとし、2m 個ある入力ワードをnビットの符
号列に対応させて転送符号とするものであり、通常4B
5Bというようにn=m+1として、入力ワードの2倍
出力コードの中から全0や、全1を除外し、0と1のバ
ランスのとれたコードを極力選択するものである。図2
に示すものは、4B5Bの変換例である。
のブロックとし、2m 個ある入力ワードをnビットの符
号列に対応させて転送符号とするものであり、通常4B
5Bというようにn=m+1として、入力ワードの2倍
出力コードの中から全0や、全1を除外し、0と1のバ
ランスのとれたコードを極力選択するものである。図2
に示すものは、4B5Bの変換例である。
【0020】転送路Lを介してビットシリアルに転送さ
れた送信情報は、直/並列変換器29によりワード長に
対応したビット幅に変換され、復号器25へ入力され
る。復号器25は、図2に示した符号変換則に従って符
号化された情報を元の情報に逆変換するように動作す
る。また、このとき転送されてきた情報が予め定義した
無効情報である場合に所定の信号を発生するように動作
する。この所定の信号は信号線L4を通して、書込制御
器27に入力される。書込制御器27は信号線L4を通
して復号器25からの信号を受け取ると、信号を発生
し、該信号は信号線L5を通してメモリへ入力され、メ
モリ23に対する書込み動作を抑止するような制御信号
として働く。
れた送信情報は、直/並列変換器29によりワード長に
対応したビット幅に変換され、復号器25へ入力され
る。復号器25は、図2に示した符号変換則に従って符
号化された情報を元の情報に逆変換するように動作す
る。また、このとき転送されてきた情報が予め定義した
無効情報である場合に所定の信号を発生するように動作
する。この所定の信号は信号線L4を通して、書込制御
器27に入力される。書込制御器27は信号線L4を通
して復号器25からの信号を受け取ると、信号を発生
し、該信号は信号線L5を通してメモリへ入力され、メ
モリ23に対する書込み動作を抑止するような制御信号
として働く。
【0021】一方、転送されてきた情報が有効な情報の
場合、復号器25からは何ら信号は発生されない。従っ
て、書込制御器27からの制御信号も発生せず、メモリ
23に対して有効な情報の書込みが行われる。メモリ2
3はメモリ13と同様に書き込みアクセスと独立に読出
アクセスが可能な記憶媒体であり、受信バッファを構成
するものである。受信側装置はメモリ23へ書込まれた
情報を逐次読み出すことにより、送信側装置11から送
信される情報を入手することができる。
場合、復号器25からは何ら信号は発生されない。従っ
て、書込制御器27からの制御信号も発生せず、メモリ
23に対して有効な情報の書込みが行われる。メモリ2
3はメモリ13と同様に書き込みアクセスと独立に読出
アクセスが可能な記憶媒体であり、受信バッファを構成
するものである。受信側装置はメモリ23へ書込まれた
情報を逐次読み出すことにより、送信側装置11から送
信される情報を入手することができる。
【0022】尚、上記の実施例では送信すべき情報が未
書き込み状態であることが検出器で検出され、当該情報
がメモリに書き込まれるまでの間、所定の符号を転送路
に送出し続けるものとして説明したが、本発明はこれに
限定されること無く、例えば送信すべき情報が未書き込
み状態であることが検出されたときと、当該情報がメモ
リに書き込まれ、書き込みが終了したときに所定の信号
を送出するようにしても良い。
書き込み状態であることが検出器で検出され、当該情報
がメモリに書き込まれるまでの間、所定の符号を転送路
に送出し続けるものとして説明したが、本発明はこれに
限定されること無く、例えば送信すべき情報が未書き込
み状態であることが検出されたときと、当該情報がメモ
リに書き込まれ、書き込みが終了したときに所定の信号
を送出するようにしても良い。
【0023】
【発明の効果】以上説明したように本発明は、送信バッ
ファへの書き込み中断時間の長さに応じてダイナミック
に転送開始時刻を制御することが可能となり、不必要な
転送開始待ち時間を無くし、効率的な情報の転送を実現
することができる。
ファへの書き込み中断時間の長さに応じてダイナミック
に転送開始時刻を制御することが可能となり、不必要な
転送開始待ち時間を無くし、効率的な情報の転送を実現
することができる。
【図1】本発明の一実施例を示すブロック図である。
【図2】符号変換則を示す図である。
【図3】送信バッファへの書き込みが連続して行われる
場合のタイミングチャートである。
場合のタイミングチャートである。
【図4】送信バッファへの書き込みが中断する場合のタ
イミングチャートである。
イミングチャートである。
【符号の説明】 11 送信側装置 13 メモリ 15 符号器 17 検出器 19 並/直列変換器 21 受信側装置 23 メモリ 25 復号器 27 書込制御部 29 直/並列変換器
Claims (1)
- 【請求項1】 送信バッファを有する送信側装置と受信
バッファを有する受信側装置が転送路を介して情報の授
受を行う際に、転送すべき情報を冗長性を持つ符号に符
号化して転送する転送制御装置において、 送信すべき情報が送信バッファに未書き込み状態である
ことを検出する検出手段と、 この検出手段で未書き込み状態であることが検出された
ときには、当該情報が送信バッファに書き込まれるまで
の間、所定の符号を転送路に送出する送出手段と、 この送出手段から送出される所定の符号が転送路を介し
て受信されるときには、当該符号化情報の受信バッファ
への書き込みを抑止する制御手段とを有することを特徴
とする転送制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4245002A JPH0697966A (ja) | 1992-09-14 | 1992-09-14 | 転送制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4245002A JPH0697966A (ja) | 1992-09-14 | 1992-09-14 | 転送制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0697966A true JPH0697966A (ja) | 1994-04-08 |
Family
ID=17127122
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4245002A Pending JPH0697966A (ja) | 1992-09-14 | 1992-09-14 | 転送制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0697966A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08123749A (ja) * | 1994-10-27 | 1996-05-17 | Fuji Electric Co Ltd | バスコントローラ |
-
1992
- 1992-09-14 JP JP4245002A patent/JPH0697966A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08123749A (ja) * | 1994-10-27 | 1996-05-17 | Fuji Electric Co Ltd | バスコントローラ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4665517A (en) | Method of coding to minimize delay at a communication node | |
| US5408498A (en) | Serial-signal transmission apparatus | |
| JPH0697966A (ja) | 転送制御装置 | |
| US5257117A (en) | Computer-facsimile system having separately a sending device and a receiving device | |
| US5056113A (en) | Data communication system | |
| EP0153630A2 (en) | Two dimensional coding apparatus | |
| Pachl et al. | A robust ring transmission protocol | |
| JPH0145270B2 (ja) | ||
| JPS6111845A (ja) | 印字デ−タ制御装置 | |
| JPS61261969A (ja) | 画像信号処理装置 | |
| JPH0773286B2 (ja) | データ伝送方法 | |
| JPH06217049A (ja) | ファクシミリ装置 | |
| KR100208280B1 (ko) | 선입선출 제어부를 갖는 데이터 전송 장치 | |
| JPH03241963A (ja) | メモリ制御装置 | |
| KR0165077B1 (ko) | 교환기 시스템의 원격 송수신장치 | |
| JPH0145269B2 (ja) | ||
| JPS5881376A (ja) | フアクシミリ送信装置 | |
| JPS6328168A (ja) | 画像送信装置 | |
| JPH01160169A (ja) | 情報送受信システム | |
| JPH0198348A (ja) | シリアル・データ受信回路 | |
| JP2689745B2 (ja) | 符号化データの伝送処理方法 | |
| JPS63204846A (ja) | 伝送制御方式 | |
| JPH0134425B2 (ja) | ||
| JPS6036145B2 (ja) | 信号伝送方式 | |
| JPH03946B2 (ja) |