JPS6238055A - 受信側予約送信制御方式 - Google Patents

受信側予約送信制御方式

Info

Publication number
JPS6238055A
JPS6238055A JP17691185A JP17691185A JPS6238055A JP S6238055 A JPS6238055 A JP S6238055A JP 17691185 A JP17691185 A JP 17691185A JP 17691185 A JP17691185 A JP 17691185A JP S6238055 A JPS6238055 A JP S6238055A
Authority
JP
Japan
Prior art keywords
transmission
data
flag
reservation
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP17691185A
Other languages
English (en)
Inventor
Ichiro Iida
飯田 一朗
Akira Takeyama
明 竹山
Hajime Tamano
玉野 肇
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP17691185A priority Critical patent/JPS6238055A/ja
Publication of JPS6238055A publication Critical patent/JPS6238055A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 複数のノードが伝送路によりリング状に接続された通信
システムに於いて、受信側ノードは、受信バッファの空
き状態等の処理可能速度に対応して予約パケットを形成
して送出し、複数の送信側ノードは、伝送路の接続順に
送信権を獲得して、予約パケットを用いてデータを送信
するものであり、複数の送信側ノードからのデータが混
在することなく且つ受信側の能力に応じてデータを受信
することができ、大容量データを効率良く伝送できるも
のである。
〔産業上の利用分野〕
本発明は、複数のノードが伝送路によってリング状に接
続され、イメージ情報等の大容量データを効率良く伝送
できる受信側予約送信制御方式に関するものである。
各種の端末装置を収容したノードを、リング状等の伝送
路によって接続したローカル・エリア・ネットワーク 
(LAN ; Local  Area Networ
k)が知られている。このようなシステムに於いては既
に各種の通信手順が採用されている。又イメージ情報検
索システムのように、大容量データ伝送を必要とするシ
ステムが提案され、効率の良い伝送方式が要望されてい
る。
医療の分野では、X線装置、超音波スキャナ、核磁気共
鳴装置等からのイメージ情報を診断情報として電子ファ
イル化し、このイメージ情報を検索してディスプレイ装
置に表示するイメージ情報検索システムが提案されてい
る。又他の分野に於いても、イメージ情報を検索して表
示するシステムが各種提案されている。このようなイメ
ージ情報は、文書等の情報に比較して1画面を構成する
為の情報量が非常に多くなるもので、大容量データの伝
送が必要となる。又光ファ・イバを用いた光伝送路は、
数100Mb/sの高速伝送が可能であり、前述のよう
な大容量データの伝送に好適となる。
〔従来の技術〕
伝送路を介して接続された端末装置間の通信に於いては
、送信側端末装置からの所定長のデータ・お受信側端末
装置が受信すると、その受信データを取り込み、送信側
端末装置へ受信を通知し、送信側端末装置は、これに基
づいて次のデータを送信するデータ通信の手順が一般的
であった。、即ち、フロー制御が送受信端末装置間の送
達確認に基づいて実行されていた。
〔発明が解決しようとする問題点〕
従来のフロー制御方式は、送受信端末装置間の送達確認
を基に実行するもので、送受信プロセッサのオーバヘッ
ドの為に、伝送路のスループットが制限され、光伝送路
のような高速伝送路を用いて大容量データを高速伝送し
ようとしても、その伝送路の高速性を充分に利用するこ
とができない欠点があった。
又イメージ情報検索システムに於いては、大容量データ
を分散管理することが考えられ、その場合に、受信側ノ
ードに対して複数の送信側ノードがデータを送信するこ
とがある。例えば、成るイメージデータを送信する送信
側ノードと、文字データを送信する送信側ノードとが、
それぞれ同一の受信側ノードに送信することがあり、単
に、伝送路の空きを用いてデータを伝送すると、受信側
ノードには、イメージデータと文字データとが混在した
状態で受信され、端末装置に表示する場合°、こ混乱が
生じる可能性がある。
本発明は、前述の欠点を改善し、受信側の処理速度に対
応したフロー制御を行うと共に、複数送信側ノードから
のデータが混在しないで受信できるようにすることを目
的とするものである。
r問題点を解決するための手段〕 本発明の受信側予約送信制御方式は、フロー量を決定す
る要素が受信側の処理速度であることを利用し、受信側
に於いて、処理速度に対応した分だけ伝送路を確保し、
送信側は、受信側で確保した伝送路を用いてデータを送
信し、且つ送信権を伝送路の接続順に順次譲渡するもの
であり、第1図を参照して説明すると、それぞれ任意数
の端末装置1を接続したノードを伝送路3によってリン
グ状に接続し、パケットヘッダに予約フラグと送信権フ
ラグとを設け、各ノード2に予約フラグ及び送信権フラ
グの設定制御を行う機能を含む分岐挿入制御部4を設け
る。
そして、受信側端末装置を収容した受信側ノードは、受
信バッファ5内のデータ量等による処理可能速度に対応
した数のパケットの予約フラグを分岐挿入制御部4によ
って設定し、予約フラグが設定された予約パケットを伝
送路3に送出する。
送信側端末装置を収容した送信側ノードは、予約フラグ
及び6送信権フラグを識別し、その送信権フラグによっ
て送信権を得た送信側ノードは予約パケットを用いてデ
ータを送信し、所定のデータの区切りになった時に、送
信権フラグによる送信権を、伝送路3の接続順に従って
、次の送信側ノードに譲渡するものである。
〔作用〕
予約フラグは、パケットヘッダに設けて、パケットの予
約/未予約を表示し、送信権フラグは、送信権の存無を
表示し、各ノード2の分岐挿入制御部4は、この予約フ
ラグ及び送信権フラグの識別並びに設定制御を行う機能
を有し、それによって、受信側ノードは、受信バッファ
5の空き状態等に応じて、捕捉した空きパケットの予約
フラグを設定した予約パケットを送出する。又送信側、
ノードは、その予約パケットを用いてデータを送信する
。又伝送路に対する接続順に従って送信側ノードの送信
権が順次得られるもので、成る送信側ノードがデータの
所定の区切りまで送信権フラグを設定し、予約パケット
を用いてデータを送信することにより、連続したデータ
を受信側ノードで受信することができ、複数の送信側ノ
ードが存在する場合でも、データが混在して受信される
ことがなくなる。
〔実施例〕
以下図面を参照して本発明の実施例について詳細に説明
する。
第2図は本発明の実施例のブロック図であり、イメージ
情報検索システムに適用した場合を示すものである。端
末装置1はCRTディスプレイ装置等からなるイメージ
端末装置であり、又ノード2a〜2fは伝送路3によっ
てリング状に接続され、ノード2a、2bにば前述の端
末装置1が任意数接続され、ノード2Cにはマネージャ
11を介して管理データフフィル装置13が接続され、
ノード2d、  2e、  2fにはそれぞれサーバ1
2a、12b、12cを介してイメージデータファイル
装置14a、14b、14cが接続されている。
管理データファイル装置13には、イメージ情報検索に
必要な管理データが格納されており、又イメージデータ
ファイル装置14a、14b、14Cには、それぞれ各
種のイメージデータや文書データ等が分散して格納され
ている。又各ノード2a〜2fは、第1図に示すように
、予約フラグ及び送信権フラグの設定制御の機能を有す
る分岐挿入制御部4と、受信バッファ5と、送信バッフ
ァ6とを備えているものである。
第3図はスロットリング方式に適用した場合のパケット
フォーマット説明図であり、複数のスロットと先頭のフ
レームヘッダとにより1フレームが形成され、リング状
の伝送路3を周回するものである。又各スロットは、固
定長であって、パケットヘッダとデータとから構成され
ている。又パケットヘッダは、ビジーフラグBF、予約
フラグRF、送信権フラグとしてのトークン(toke
n) TK、送信先アドレス(予約アドレス) DA 
(RA)、送信元アドレスSA、ラストパケットマーク
LP、データ長LNGから構成されている。なお、デー
タの後に図示を省略したフレームチェックシーケンス等
のチェックビットを付加するものである。
ビジーフラグBFは、例えば、“1″の時にビジー状態
で、データは有効であることを示し、又“0”の時にア
イドル状態で、データは無効であることを示す。又予約
フラグRFは、受信側ノードで設定するもので、例えば
、“工”の時に予約状態、“0”の時に未予約状態を示
す。トークンTKは、例えば、“工”の時に送信権獲得
状態、“0”の時に送信権解放状態を示す。
又送信先アドレス(予約アドレス) DA (RA)は
、通常の通信では送信先アドレスDAを示すものである
が、予約フラグRFを“1”とした予約パケットでは、
予約アドレスRAを示すものである。又送信元アドレス
SAは、送信元のノード・アドレスとするものである。
又データ長LNGは、固定長のバケッI・に於けるデー
タの長さが一定とは限らないので、そのデータ長を表示
するものである。
第2図に於いて、例えば、ノード2aに接続された端末
装W1からイメージ情報の検索要求が発生すると、通常
の通信手順により、ノード2a。
2cを介してマネージャ11にアクセス要求が伝送され
る。それによりマネージャ11は要求されたイメージ情
報の一部或いは全部を保持しているイメージデータファ
イル装置対応のサーバ12a、I2b、12Cを検索し
、アクセス要求を通常の通信方式で各サーバに対して行
う。このアクセス要求を受けたサーバは、それぞれノー
ド2d。
2e、2fを介して、受信側ノード2aに対してデータ
を送信する。この場合に、受信側ノード2aでは、予約
フラグRFを設定した予約バケットを形成して送出し、
送信側ノードでは、トークンTKにより順次送信権を獲
得し、且つ予約パケットを用いてデータを送信するもの
である。
例えば、サーバ12a、12b、12cが総てアクセス
要求を受けた場合、最初に送信側ノード2dがトークン
TKにより送信権を獲得して、予約パケットを用いてデ
ータを送信し、所定数のパケットにより所定の区切りの
データ、例えば、1行分のデータの送信が終了すると、
次の送信側ノード2eに送信権を譲渡する。送信権を獲
得した送信側ノード2eは、予約パケットを用いてデー
タを送信し、所定数のパケットにより所定の区切りのデ
ータの送信が終了すると、次の送信側ノード2fに送信
権を譲渡する。送信権を獲得した送信側ノード2fは、
予約パケットを用いてデータを送信し、総てのデータの
送信が終了すると、マネージャ11に終了通知を行う。
マネージャ11は全サーバからの終了通知によって、受
信側の端末装置1に完了通知を行う。従って、所定の区
切り毎に受信側ノードはデータを受信することができる
から、端末装置1の表示制御に混乱が生じるようなこと
はなくなる。
第4図は初期予約手順説明図であり、受信側ノードに於
いて、スロット捕捉■により、ビジーフラグBFが°0
”か否かを識別し■、ビジーフラグBFが“0”のアイ
ドル状態の時に、予約フラグRFが“0”であるか否か
識別し■、“0”の未予約状態の時に、予約フラグRF
を“1”とし、又送信先アドレスDAを自ノード・アド
レスとして予約アドレスRAとし、又送信元アドレスS
AをOとする■。これによって予約パケットが形成され
る。予約バケット数は、受信端末装置の処理能力に応じ
て決定され、最終バケット以外ではトークンTKを“1
”とし、最終バケットのみはトークンTKを“0″とし
て■、送信権を明示し予約完了となる■。
第5図は送信権獲得手順説明図であり、送信側ノードに
於いて、スロット捕捉■により、ビジーフラグBFが“
0”か否かを識別し@、“0”のアイドル状態の時に、
予約フラグRFが1″で且つ送信先アドレスDAが、デ
ータダラム方式等による通信で設定された通信相手ノー
ドのアドレスと一敗するか否か識別し0、送信側ノード
に対する予約パケットであることを識別すると、トーク
ンTKが“0”か否か識別し■、“0”の送信権解放状
態であると、トークンTKを“1”として送信権を獲得
する[相]。
第6図(al、 (b)は送信手順説明図であり、(a
lに於いて、スロット捕捉Oにより、ビジーフラグBF
が“0”か否か識別し[相]、“0”のアイドル状態の
時に、予約フラグRFが“1”で送信先アドレスDAが
予約アドレス(RA)であるか否か識別し0、所定の予
約パケットであることを識別すると、ビジーフラグBF
を“1”、送信元アドレスSAを送信側ノードのアドレ
スとし、データ送信を行う[相]。
又(blは所定の区切りのデータの送信終了時の手順を
示すもので、スロット捕捉[相]によりビジーフラグB
Fが“0”か否か識別し0、“0”のアイドル状態で、
予約フラグRFが“1”、送信先アドレスDAが予約ア
ドレス(RA)か否かを識別し0、所定の予約パケット
であることを識別すると、トークンTKを“0”とし[
相]、送信権委譲■とする。このトークンTKが“0”
のパケットを次の順位の送信側ノードが受信して、送信
権獲得を行うことになり、それによって(a)に示す手
順でデータの送信が行われる。
第7図ta+、 (b)は受信手順説明図であり、fa
)に示すように、スロット捕捉[相]によりビジーフラ
グBF7!l(”1″であるか否か識別し0、“1”の
ビジー状態の時に、送信先アドレスDAが予約アドレス
(RA)として自ノード・アドレスであるが否か識別し
[相]、一致した時に、受信バッファ内のデータ量が上
限か否か識別する0゜そのデータ量が上限値より少ない
(〈)場合は、ステップ[相]に移行し、又上限値以上
(≧)の場合は、予約フラグRFを“0”とし[相]、
予約を解除する。そして、ビジーフラグBFを“0”と
し、データを受信バ・7フアに書込む■。即ち、受信バ
ッファ5 (第1図参照)にオーバフローが生じないよ
うに、予約パケットの数を制御することができる。
又(blに示すように、受信バッファのデータを端末装
置へ転送しく1)、受信バッファ内のデータ量が下限か
否か識別する(2)。そのデータ量が下限値より多い場
合(〉)はそのまま受信バッファからデータを端末装置
へ転送する。又データ量が下限値以下(≦)となると、
スロット捕捉(3)時に、ビジーフラグBFが“0”、
予約フラグRFが“0”であるか否か識別しく4)、ビ
ジー状態或いは予約状態のパケットの場合は、次のスロ
ット捕捉に移行し、ビジーフラグBFと予約フラグRF
とが共に“0”のアイドル状態で未予約パケットを識別
すると、予約フラグRFを“1”とし、送信先アドレス
DAを自ノード・アドレスとし、送信元アドレスSAを
0とし、トークンTKを“1”とし、新たな予約パケッ
トを形成して送出する(5)。従って、受信バッファ5
 (第1図参照)にアンダーフローが生じないように、
予約パケットの数を増加することができる。
受信バッファ内のデータ量の検出は、例えば、書込アド
レスと続出アドレスとの差によって検出することができ
る。又書込データのビット数と読出データのビット数の
それぞれの累算値の差で求めることも可能である。又受
信バッファ内のデータ量の上限値及び下限値は、例えば
、1パケツトによって伝送されるデータ量と、端末装置
へのデータ転送速度とに対応して、オーバフロー及びア
ンダーフローが生じない値として設定することができる
第8図はシーケンス説明図であり、ノード2a、に接続
された端末装置1 (第2図参照)でイメージ情報要求
が発生すると、そのノード2aからマネージャ11にア
クセス要求が送出される。マネージャ11は前述のよう
に、サーバ12a、12b、12cを検索し、要求され
たイメージ情報を管理しているサーバが12a、12b
、12cであったとすると、それぞれにアクセス要求を
マネージャ11から送出する。又マネージャ11から端
末装置1へ応答を送出する。
ノード2aは受信側ノードとなり、ノード2d、2e、
2fは送信側ノードとなる。受信側ノード2aは、受信
バッファ内のデータ量或いは端末装置1の処理速度等に
対応して、予約パケットを点線で示すように送出する。
予約パケットを先に受信する送信側ノード2dは、マネ
ージャ11からのアクセス要求によって受信側ノード2
aが通知されるので、予約フラグRFと予約アドレスR
Aとにより予約パケットを識別することができ、トーク
ンTKを“l”として送信権を獲得し、実線で示すよう
にデータを送信する。所定の区切りのデータを送信する
と、トークンTKを“0”として送信権を譲渡する。
次の送信側ノード2eは、予約パケットのトークンTK
を“1”として送信権を獲得し、その予約パケットを用
いて実線で示すようにデータを送信する。その場合、受
信側ノード2aの受信バッファ内のデータ量が下限値以
下となると、新規予約で示すように、新たな予約パケッ
トを形成して送出する。又受信バッファ内のデータ量が
上限値以上となると、予約解除で示すように、予約フラ
グRFを“O”として予約解除を行う。又送信側ノード
2eから所定の区切りのデータの送信が終了すると、送
信権を譲渡し、次の送信側ノード2fがその送信権を獲
得し、予約パケットを用いてデータを送信する。
このようなシーケンスを繰り返して、総てのデータの送
信が終了すると、マネージャ11から終了通知が送出さ
れ、端末装置1から応答が送出されて、この通信は完了
する。
前述のように、受信側ノードの状態に対応して予約パケ
ットを形成し、送信側ノードからその予約パケットを用
いてデータを送信するから、例えば、受信バッファのオ
ーバフロー又はアンダーフローが生じないようにフロー
制御を行うことができ、又送信側ノードが所定の区切り
のデータを送信するまで送信権を確保するから、各種の
データが混在して受信されることはなくなる。従って、
大容量高速データ通信が可能となる。
〔発明の効果〕
以上説明したように、本発明は、受信側ノードの処理可
能速度に対応して分岐挿入制御部4に於いて予約フラグ
RFを設定した予約パケットを送出し、送信側ノードば
、分岐挿入制御部4により予約フラグRF及び送信権フ
ラグ例えばトークンTKを識別し、予約パケットである
ことを識別した時にトークンTKを設定して送信権を獲
得し、所定の区切りのデータをその予約パケットを用い
て送信するもので、受信側の状態に対応したフロー制御
を実現することができ、最大スループットの近傍で通信
を行わせることができる。従って、イメージ情報検索シ
ステム等に適用して、大容量高速データを効率良く伝送
することができる。又複数の送信側ノードが生じる場合
でも、所定の区切り毎のデータを受信できるから、受信
側端末装置では、混乱が生じるようになことはなくなる
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図は本発明の実施例
のブロック図、第3図はパケットフォーマット説明図、
第4図は初期予約手順説明図、第5図は送信権獲得手順
説明図、第6図(al、 tb)は送信手順説明図、第
7図(a)、 (blは受信手順説明図、第8図はシー
ケンス説明図である。 1は端末装置、2はノード、3は伝送路、4は分岐挿入
制御部、5は受信バッファ、6は送信バッファ、2a〜
2fはノード、11はマネージャ、12a〜12cはサ
ーバ、13は管理データファイル装置、14a〜14C
はイメージデータファイル装置である。

Claims (1)

  1. 【特許請求の範囲】 それぞれ任意数の端末装置(1)を接続した複数のノー
    ド(2)を、それぞれ伝送路(3)によって接続し、該
    伝送路(3)を介して前記端末装置(1)間で通信を行
    う方式に於いて、 前記伝送路(3)により伝送するパケットのパケットヘ
    ッダに予約フラグと送信権フラグとを設け、且つ前記各
    ノード(2)に前記予約フラグ及び送信権フラグの設定
    制御を行う機能を含む分岐挿入制御部(4)を設け、 受信側ノードは、処理可能速度に対応して前記分岐挿入
    制御部(4)により前記予約フラグを設定して予約パケ
    ットを送出し、 前記受信側ノードに対する任意数の送信ノードは、分岐
    挿入制御部(4)により前記予約フラグ及び送信権フラ
    グを識別し、予約パケットを用いてデータを送信し、且
    つ前記伝送路(3)の接続順に応じて前記送信権フラグ
    により送信権を譲渡する ことを特徴とする受信側予約送信制御方式。
JP17691185A 1985-08-13 1985-08-13 受信側予約送信制御方式 Pending JPS6238055A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17691185A JPS6238055A (ja) 1985-08-13 1985-08-13 受信側予約送信制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17691185A JPS6238055A (ja) 1985-08-13 1985-08-13 受信側予約送信制御方式

Publications (1)

Publication Number Publication Date
JPS6238055A true JPS6238055A (ja) 1987-02-19

Family

ID=16021911

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17691185A Pending JPS6238055A (ja) 1985-08-13 1985-08-13 受信側予約送信制御方式

Country Status (1)

Country Link
JP (1) JPS6238055A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02192243A (ja) * 1989-01-19 1990-07-30 Fujitsu Ltd データ転送方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02192243A (ja) * 1989-01-19 1990-07-30 Fujitsu Ltd データ転送方式

Similar Documents

Publication Publication Date Title
US5227778A (en) Service name to network address translation in communications network
US4993025A (en) High efficiency image data transfer network
DE69704344T2 (de) Anwendungsprogrammierungsschnittstelle für datenübertragung und busverwaltung über eine busstruktur
USRE39763E1 (en) Isochronous channel having a linked list of buffers
US5437013A (en) Method and system for network communications using raw mode protocols
US8838730B2 (en) Apparatus for displaying an image, system processing image data, and method of processing image data
CN104639596B (zh) 用于使用rdma的低等待时间fifo消息收发中支持多个发送器的系统和方法
US7369552B2 (en) Multicast communication method and apparatus
US7013354B1 (en) Channel protocol for IEEE 1394 data transmission
JPH07200445A (ja) 動的通信チャネルを介するアクセス制御方法および通信インタフェース・システム
JP2002503914A (ja) ファイバ・チャネル・フレームからダイナミックescon接続を確立する方法及び装置
WO2006121858A2 (en) Network data distribution system and method
US7043561B2 (en) System and method for prioritizing requests for server services
JP2001521356A (ja) Ieee1394シリアルバスのノード内におけるバスパケットの伝送方向の検出及び制御の方法及び装置
US5168496A (en) System for internetwork communication between local areas networks
JPS5992654A (ja) 電子文書配送システム
JPS6238055A (ja) 受信側予約送信制御方式
JPS6238054A (ja) 受信側予約通信方式
JPS6365730A (ja) 受信側予約通信方式
CN115942006A (zh) 一种适用于网络单端口复用多路视频的方法
JP2590773B2 (ja) ファクシミリ通信システム
Persons et al. Performance characteristics of the Mayo/IBM PACS
JPH05268291A (ja) デ−タバッファ管理システム
CN117857657A (zh) 基于usart协议的数据传输方法、装置、设备及介质
JP2000339181A (ja) プロセス間通信方法およびプロセス間通信装置