JPH03185948A - 高能率画像データ転送ネットワークおよび方法 - Google Patents

高能率画像データ転送ネットワークおよび方法

Info

Publication number
JPH03185948A
JPH03185948A JP2307341A JP30734190A JPH03185948A JP H03185948 A JPH03185948 A JP H03185948A JP 2307341 A JP2307341 A JP 2307341A JP 30734190 A JP30734190 A JP 30734190A JP H03185948 A JPH03185948 A JP H03185948A
Authority
JP
Japan
Prior art keywords
data
node
bit
buffer
network
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
JP2307341A
Other languages
English (en)
Inventor
John F Vesel
ジョン エフ.ヴェッセル
Fred C Mailey
フレッド シー.メイリー
Pradipa Subramaniam
プラディパ スーブラマニアム
Robert A Cecil
ロバート エイ.セシル
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.)
Philips Nuclear Medicine Inc
Original Assignee
Picker International Inc
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 Picker International Inc filed Critical Picker International Inc
Publication of JPH03185948A publication Critical patent/JPH03185948A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32358Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N1/32363Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter at the transmitter or at the receiver
    • H04N1/32368Functions of a still picture terminal memory associated with transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00095Systems or arrangements for the transmission of the picture signal
    • H04N1/001Systems or arrangements for the transmission of the picture signal specially adapted for transmission via digital wireline networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2166Intermediate information storage for mass storage, e.g. in document filing systems
    • H04N1/2179Interfaces allowing access to a plurality of users, e.g. connection to electronic image libraries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32358Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N1/32363Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter at the transmitter or at the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32358Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N1/32363Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter at the transmitter or at the receiver
    • H04N1/32379Functions of a still picture terminal memory associated with reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3285Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
    • H04N2201/329Storage of less than a complete document page or image frame

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)
  • Facsimiles In General (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、高能率画像データ転送ネットワークおよび方
法に関するものである。  本発明は、コンピュータ連
動断層撮影(CT)スキャナー 磁気共鳴画像機、デジ
タルX線装置、その他デジタル画像情報を生成し、処理
し、表示する装置のような、電子医療診断装置間の画像
データ転送に関して、特に適用される。しかし本発明は
また、他の領域、特に大ブロックのデータを転送しなけ
ればならない場合にも、適用できる点に注目すべきであ
る。
[従来の技術1 従来、医療診断情報の処理は、CTスキャナー9− デジタルX線装置、磁気共鳴画像機などで個別におこな
うのが普通であった。画像を他の遠隔画像再生湯所に容
易に転送するために、はとんどの場合、取り外し可能な
ディスクまたはテープにデジタル情報を記録する。遠隔
画像再生湯所では、放射線専門医が、さまざまな画像強
化アルゴリズムとルーチンを用いて画像データを走査し
、特定の適用に対する診断価値を高め、他方、CTなど
の走査機を用いて患者検査を前進させた。病院によって
は、画像情報を個々の移動ディスクに情報を蓄えるより
も、大記憶容量のある中央コンピュータシステムを設置
し、すべてのデジタル画像と他の診断データを記憶して
いる。
スキャナー、アーカイヴイング(中央記録)コンピュー
タ、分散画像再生端末、その他の端末の間で、画像を転
送することについて、困難が生じた。一般に画像は約4
メガバイトのデータである。
走査機と生成されたデータの処理速度が改善されるにと
もない、画像は次第に大ブロックのデジタルデータで作
られるようになると考えられる。こ2〇− の規模のデータブロックは、専用直接伝送または通信回
線で伝送するのが最も容易である。すなわち、各画像再
生端末をたとえば潜在的な各画像ソースと接続する通信
回線で、きわめて容易に伝送できる。しかし、そのよう
な直接専用回線は高価であり、回線間の交換接続は非能
率である。そのうえ、同一の記録コンビコータまたはC
Tスキャナーから同時に画像を要求する複数の画像再生
端末間に生ずる、不一致の管理は解決が困難である。
さらに一般的には、データを共通のデータバス(母線)
で、複数の端末またはノード(交換機)間を転送する。
周波数分割または時分割多重化のような、いろいろな配
列が共通バスを共有するために、開発された。最も一般
的には、非同期時分割プロトコルが利用されている。
伝送データのパケットがデータバス上で衝突したり相互
作用を生じたりするのを避けるために、いろいろなポー
リング方式が確立された。中央ポーリングもよく知られ
ているが、一般には分散ポーリング方式が実現されてい
る。典型的な分散型1− または自己ポーリング方式には、トークンリング、論理
リング、などがある。
概して、中央バス構造とリング構造とに関連するハード
ウェアとプロトコールには、高度関連オーバヘッドが付
いている。このオーバヘッドはシステムの性能を低下さ
せ、データ転送時間を増加する。その上、これらの分散
型システムとプロトコルは、画像データ転送の標準から
すると比較的小さなデータパケットのアプリケーション
用に、設計されている。また先行技術によるシステムは
、広範囲のアプリケーションを操作する柔軟性があるよ
うに設計されている。この柔軟性はまた、画像データ伝
送アプリケーションに関して、なんの生産的利点もない
まま、オーバヘッドを増加する。
典型的には、各データバスノードで、一つ以上のソース
から、データがファイルサーバのバッファに集められる
。このデータは、その固有のヘッダまたは他の情報をデ
ータに加える輸送プロトコールハードウェアに再複写さ
れる。このデータはまた、輸送プロトコールのバッファ
から、キュー2 イング(待ち行列)と多重化のレベルのバッファへと複
写され、このレベルで再びデータにヘッダや他の情報が
加えられる。またキューイングと多重化のレベルは、デ
ータリンクハードウェアによってデータを効率的で正当
な方法でバス媒体上に置く過程を、監視する。受信側で
再びデータは、同じ層を経過し、オーバヘッドを二重化
しながら、バッファからバッファへと複写される。
本発明の目的は、上記の諸問題などを克服する新しい改
良データ転送ネットワークと方法を提供することである
本発明の第1の態様によれば、各複数ノードの間に広が
るネットワーク媒体と、前記ノードの一つに接続された
画像表示(そのそれぞれが比較的大きな画像データブロ
ックを含む)を生成する手段と、前記ノードの別のもう
一つのノードに接続された画像データを処理する手段と
、前記ノードの第1のノードで、一つにまとめられて画
像データブロックを構成する複数の各画像データパケッ
トを記憶するためのバッファ手段と、前記ネット3− ワーク媒体で各データパケットを伝送するための第1デ
ータリンク手段と、ネットワーク媒体からデータパケッ
トを受け取るための第2データリンク手段を有する第2
ノードとを含む、前記ノードの第1のノードと、すくな
くとも一つの画像データブロックを記憶するための受信
機記憶手段と、によって構成される転送ネットワークに
おいて、前記第1ノードが前記バッファ手段と前記デー
タリンク手段との間のデータ転送を制御するための伝送
データ管理手段を含み、前記第2ノードが画像データパ
ケットを前記第2データリンク手段から前記受信機記憶
手段へと転送するための受信データ管理手段と、前もっ
て受信した画像データパケットを記憶する前記受信機記
憶手段のアドレスをモニターし、受信した画像データパ
ケットのそれぞれに受信機記憶アドレスを提供するため
の、受信機記憶アドレス制御手段とを含むことを特徴と
する、データ転送ネットワークが提供される。
本発明の第2の態様によれば、各複数ノードの間に広が
るネットワーク媒体と、前記複数ノード4 と接続した大データブロックを生成し処理する手段と、
一つにまとめられてネットワーク媒体からの大データブ
ロックの一つを構成する複数のデータパケットを受信す
るためのデータリンク手段を含む前記ノードの第1ノー
ドと、大データブロックを記憶するための記憶手段と、
によって構成されるデータ転送ネットワークにおいて、
前記ノードが受信された各データパケットを前記データ
リンク手段から記憶手段へと転送するための受信データ
管理手段を含んでおり、前もって受信されたデータパケ
ットを記憶する記憶手段のアドレスをモニターし、続い
て受信される各データパケットに記憶アドレスを提供す
るための、記憶装置アドレス制御手段を含むことを特徴
とする、データ転送ネットワークが提供される。
本発明の第3の態様によれば、複数ノード間に広がるネ
ットワーク媒体と、少なくともノードのうちのいくつか
と接続した大データブロックを処理する手段と、第2ノ
ードへとデータを伝送する第1のノードと、によって構
成されるデータ転送5− ネットワークにおいて、前記第2ノードが伸縮性バッフ
ァを含み、そのバッファへと第1ノードからのデータが
第1ノードのクロック率でクロックされ、そのバッファ
からデータが第2ノードのクロック率でクロックされ、
また第1ノードと第2ノードのクロック率の差に帰する
ことのできるデータビット数の変動に十分適応する記憶
用量を前記伸縮性バッファが有することを特徴とする、
データ転送ネットワークが提供される。
本発明の第4の態様によれば、データがn−ビット(n
は整数)で送られるネットワーク媒体と、複数ノード間
に広がるネットワーク媒体と、m−ビット書式データ(
mはnの偶数倍の整数)のブロックを処理し操作するた
めに前記ノードと接続した手段と、前記ノードのうちの
少なくとも一つのノードで、前記ネットワーク媒体から
n−ビットデータを受信するためのデータリンク手段、
およびm/n個の直列接続n−ビットバッファ、および
前記バッファが充填されるまでn−ビットバッファを直
列的に通して前記データリンク手段からのn−ビ6− ットデータをクロックするためのクロック手段、および
前記バッファが充填した場合に前記バッファを同時にク
ロックしてm−ビット書式語をデータ処理操作手段のう
ちの関連のある一つへと送るために前記バッファを同時
にクロックするためのクロック手段を含む前記ノードの
うちの少なくとも一つのノードと、によって構成される
データ転送ネットワークが提供される。
本発明の第5の態様によれば、各複数ノードの間に広が
るネットワーク媒体と、前記ノードと接続したデータを
処理し操作するための手段と、によって構成されたデー
タ転送ネットワークにおいて、 第1ノードが、複数のデータパケットを記憶する手段を
含み、その各データパケットが、他の受信ノードの一つ
へ伝送するために指示されており、相対的伝送優先順位
を割り当てられており、伝送されたデータパケットを受
け取るため使用可能度の統計的確率を有する受信ノード
を割り当てられており、前記ネットワーク媒体上で直列
にデータ27− パケットを伝送するために前記記憶手段と前記ネットワ
ーク媒体とに作動できるように接続されたデータリンク
手段と、記憶されたデータパケットを前記データリンク
手段が前記ネットワーク媒体上で各パケットの割り当て
られた優先順位の重み付き組み合わせと指示された対応
受信ノードの統計的使用可能度確率とにしたがって伝送
する順序を決定するためのデータパケット順序決定手段
と、を含むことを特徴とする、データ転送ネットワーク
が提供される。
本発明の第6の態様によれば、第1ノードで、少なくと
も一つの大ブロック画像データを記憶し、その大データ
ブロックの比較的小さいデータパケットをネットワーク
媒体で第2ノードへと伝送し、第2ノードで、前記デー
タパケットをネットワーク媒体から直列に 受信し、受信した各パケットを記憶装置に記憶すること
によって構成される方法において 前記方法が、前記第
2ノードの段階を含んでおり、各データブロックに対応
して一つずつ順に受信される8 パケットが記憶される位置の記録を取り、後から受信さ
れる各パケットを記憶装置の適切なアドレスへと指示す
ることを特徴とする、ネットワーク媒体によって接続さ
れた複数ノード間でデータを転送する方法が提供される
本発明の第7の態様によれば、複数ノードによって接続
されたデータを複数ノード間で転送し、互いに接近して
はいるが厳密には同じでないクロック率でそのノードを
クロックする方法において、前記方法が、データを第1
クロック率で第1ノードから伝送し、第2ノードで、デ
ータを第1クロック率でバッファへとクロックし、第2
ノードがクロックされる第2クロック率でそのデータを
バッファの外ヘクロックするという、段階によって構成
されることを特徴とする方法が提供される。
本発明の第8の態様によれば、データをn−ビット書式
で伝送するネットワーク媒体上でデータをm−ビット書
式で処理する方法において、その方法が、複数n−ビッ
トバッファを直列に通してn−ビットデータをクロック
し、前記n−ビット9− バッファが充填された場合は、同時に前記n−ビットバ
ッファをクロックしてm−ビット書式語をクロックアウ
トする、段階によって構成されることを特徴とする、複
数装置間でデータを転送する方法が提供される。
本発明の第9の態様によれば、ノードの一つで、複数の
データパケットを記憶し、その各データパケットは媒体
上で前記複数ノードの指示された一つへと伝送されるの
を待っており、各パケットには指示された優先順位があ
り、指示された各ノードにはパケットを受信する使用可
能性の統計的確率がある、という諸段階によって構成さ
れる方法において、前記方法が、各パケットの相対的優
先順位と指示された対応ノードの統計的使用可能度とを
組み合わせることによって設定された順序で待機パケッ
トをネットワーク媒体上で直列に伝送する段階によって
構成されていることを特徴とする、ネットワーク媒体に
よって接続された複数ノード間でパケットデータを転送
する方法が提供される。
30− 本発明の第10の態様によれば、ネットワーク媒体によ
ってリング状に接続された複数ノード間で大データパケ
ットを転送し、小データ伝送をおこなう方法において、 トークンのあるただ一つのノードがネットワーク媒体上
で新しいデータパケットを置くことができまたはデータ
伝送をおこなうことができ、前記方法が、トークンのあ
る第1ノードがネットワーク媒体上で新しいパケットデ
ータを断続的に伝送し、データパケット伝送の間に、ト
ークンのある前記第1ノードが限定されたトークンをリ
ング上で通過させ、前記限定トークンを有するノードが
前記限定トークンによってネットワーク媒体上で小デー
タ伝送をおこなうことはできるが大データパケットの伝
送はできず、限定トークンがリング上を周回するにつれ
て、第2ノード限定トークンを捕え、小データを第3ノ
ードへと伝送する、という諸段階によって構成されてい
ることを特徴とする、方法が提供される。
本発明の一つの利点は、画像データまたは他の1 大データパケットの転送能率を高めることである。
本発明のもう一つの利点は、柔軟性があり、ネットワー
クに対する付加ノードの付加を容易にするという点であ
る。
本発明による一つの画像データ転送ネットワークと方法
を、添付図面を参照しながら、例として説明する。
第1図を参照すると、画像データ転送ネットワークAが
複数の装置またはノードBを相互に接続している。好ま
しい実施例では、データ転送ネットワークが、ノードか
らノードへと一方向にデータを符号化した光を伝送する
ために、複数本の光フアイバケーブルで出来ている。も
ちろん、従来の技術で知られている他の伝送媒体を用い
ることもできる。メツセージが各ノードへと移動し、そ
の情報な生成したノードへと循環して戻るまで、各ノー
ドは、受信した情報を次の光りファイバケーブルに再伝
送する。
さまざまなノードまたは装置を備えることができる。典
型的な例として、コンピュータ連動断層32〜 撮影(CT)スキャナー20、磁気共鳴画像機22、レ
ーザーデジタルX線装置、原子核カメラ、その他のデジ
タル画像機24、を用いることが考えられる。これらの
ノードでの画像機は非侵襲的に患者を調べ、その治療に
ついて指標を与える画像データを生成する。画像機は各
装置で画像データを処理し、完全な画像を伝送するか、
または未処理画像データをネットワークにそって、その
データを処理するために適切にプログラムされたコンピ
ュータに接続された別のノードへと転送する。アーカイ
ヴイングコンピュータ記憶装置26が大量の画像を記憶
する。典型的な例では、画像は約4メガバイトのデータ
を含むので、アーカイヴイング記憶装置は複数のハード
ディスクを有することになる。ネットワークの他のノー
ドはオペレータ制御装置28と接続されており、この装
置を使って操作員は走査を制御し、選択された画像を見
、選択された画tIlまたはさまざまな強調ルーチンの
ある画像を操作して、画像の診断価値などを向上させる
ことができる。操作端末をハードコピー装置=33− と接続して電気的に表示された診断画像を、フィルムや
紙などに、ハードコピー画像として変換する。このシス
テムの他のノードはもっと簡単な医師用画像検査装置3
0と接続して、医師または放射線専門医が診断目的で選
択画像を呼び出し、目で見ることができる。
第2IAとmaA図を参照すると、典型的な場合には、
各装置ノードに伝送と受信の部分がある。
画像または他のデータに対する要求があると、要求受信
装置と関連する送信ノード部分、たとえばCTスキャナ
ー20の一つが、再構成された診断画像表示のパケット
をその画像記憶装N32から要求ノードへと送る。再構
成された画像表示が、ネットワークAを通して転送され
る必要がある場合、画像データはデータベース手段34
を通してファイルサーバ36へと転送される。典型的に
は、ファイルサーバはその伝送バッファ38で画像を受
信し記憶する。画像はこの実施例では4メガバイトとさ
れているが、画像はそれより大きかったり小さかったり
することに留意すべきである。
4 小さな画像データパケットは、伝送データ管理手段46
の制御のもとてキューイングバッファ42にキューイン
グと多重化の手段44を再複写することなしに、輸送プ
ロトコール手段40を通して転送される。パケットの大
きさはキューイングバッファの大きさに適合している。
キューイングバッファの用量はできるだけ大きいことが
望ましいが、これより大きな適合バッファハードウェア
を使用することができないので、現在のところ4キロバ
イトである。
キューバッファ42でのデータは、優先順位バッファで
の高度優先順位データと標準キューバッファでの低度優
先順位データが含まれることがある。伝送配列手段48
は、キューバッファ42でのデータパケットを転送する
順序を制御する。
好ましい実施例で、伝送順序はデータの相対的優先順位
、指示された受信ノードがデータを受信するために使用
可能である統計的確率、データがキューイングバッファ
で待っていた持続時間という、3つの要因に基づいて決
定される。すなわち、5− 各データパケットは値Vを割り当てられる。
V  =  aP  +  bA  +  cT   
   (1)Pはデータパケットの相対的優先順位であ
り、Aはデータパケットの指示された受信ノードの統計
的確率であり、Tは各データパケットがキューイング記
憶装置に存在した持続または時間であり、a、  b、
  c、は重み付は要因である。重み付は要因は繰り返
しの調整と実際経験、または手順を最適化する実現され
たコンビエータシステムに基づいてあらかじめ決定され
、割り当てられる。好ましい実施例では、適応制御手段
50がデータネットワークの伝送能率をモニターし、伝
送パターンを変化させて最適な能率を改善し維持するた
めに、繰り返し重み付は要因を調整している。
データ管理手段46は、データがファイルサーババッフ
ァ38からキューイングバッファ42に移動するときに
固有のヘッダ情報をそのデータに与える。このヘッダ情
報には、開始区切り文字、転6− 送先ノードアドレス、ソースまたは送信ノードアドレス
、4キロバイトデータまたはパケットフィールドまたは
情報、終端区切り文字、フレーム状態が、含まれている
送信ノードが情報を伝送する許可を得ると、データリン
ク手段52が指示されたキューバッファからパケットデ
ータを受信し、データ管理手段46からヘッダ情報を受
け取り、メツセージを作る。
メツセージはネットワーク媒体IOに適用される。
典型的な場合、データメツセージはそれを受信し、再び
伝送する次のノードへと一方向的データ伝送で移動する
。この受信と再伝送の手順は、受信ノードがヘッダ内の
そのアドレスを認識するまで続く。
第2図と第3B図の参照をさらに続けると、受信ノード
でデータリンク手段52′はメツセージを取り出し、そ
れを分配する手段54へと伝送する。
受信データ管理手段56は、データパケットを受信し、
解読手段58が多重化手段適用ヘッダを受信する。ヘッ
ダ情報はファイルサーバ64のバッ7一 ファ62に対する固有のアドレスを参照する参照用テー
ブル60をアドレスする(番地付けする)ために用いら
れる。ヘッダはどの潜在的複数画像に各データパケット
が対応するのかを決定するために用いられる。与えられ
た指示画像に対して、データパケットが順位どおりに受
信される。したがって、受信された各4キロバイトフイ
ールドまたはデータパケットは、受信バッファ記憶手段
62へと、同じ画像の先行データパケットのすぐ後に続
く位置で、負荷される。バッファテーブル手段60は、
受信される各パケットに対する固有の開始アドレス、ま
たは先行して受信されるパケットに対する終端アドレス
を、記録する。受信されたデータ管理手段56は、バッ
ファテーブル手段60によって指示されるアドレスで、
データパケットを受信バッファ記憶手段62へと転送す
る。このようにしてデータは、分配手段54または輸送
プロトコール手段66による再複写という非能率を避け
て、ファイルサーバ64の受信バッファ記憶装置へと直
接に転送されるのである。データベ8− −ス手段70はシステム72の処理装置または他の部分
へと、4メガバイトの画像を、受信ノードで、転送する
式lの重み付は要因を調整するために、さまざまな手法
を用いることができる。トークンリングプロトコールの
場合、問い合わせと元のメツセージは、それが受信ノー
ドによって受諾されるかどうかの指示と共に送信ノード
へと戻る。各受信ノードが塞がっているという指示とと
もに問い合わせまたはメツセージが戻る時間の数字を、
統計表に記入することができる。この情報によって、伝
送適応制御手段50は、バッファ42からのパケットの
選択を調整して、受信される最善の見込みのあるパケッ
トを取り出すことができる。
多重化管理システム74は、要求された画像または他の
データが関わる受信制御バッファ76から情報を受け取
る。多重管理手段74をデータリンク手段52と接続し
て、画像データ要求をネットワークAの上に置き、要求
された情報のある装置へとその画像データ要求を伝える
ことができる。
9− このような画像データ要求は、伝送バッファのデータリ
ンク52によって受信され、固有のファイルサーバと多
重化手段制御装M 7B、80、に伝えられる。交互に
、データに対する要求は独立のデータチャネルによって
伝送することができる。要求はファイルサーバ伝送バッ
ファ制御手段78に伝えられ、要求する装置へと伝送す
るために、どの画像表示がキューバッファ42へとパケ
ットテ移動されるべきなのかを制御する。各情報要求に
は、優先順位情報が含まれており、これが多重化制御装
置80に送られて、順位または伝送決定に関する優先順
位入力を提供する。
ネットワークAにそったデータ移動を管理するために、
さまざまなデータ管理プロトコールを用いることが考え
られる。好ましい実施例として、トークシリング型プロ
トコールを用いて、メツセージがノードからノードへ・
と下降方向にリング上を通過するようにする。ノードが
自分のアドレスを送り先アドレスとして検出すると、上
記のようにそのバッファへとデータパケットを複写する
−40= 伝送を生成したノードへとその伝送が戻ると、送信ノー
ドはリングからメツセージを取り出し、そのトークンを
次のノードへと通過させる。通常モードの操作では、ト
ークンは各伝送の後で送られ、すべてのノードが平等に
ネットワークへとアクセスできるようにする。トークン
は、リング上で伝送される特権をノードに与えるための
制御信号である。伝送を要求するノードは、 トークン
を捕え、それをリングから取り去る。送信ノードはまず
、送り先ノードが情報パケットを受諾できるかどうかを
決定するために、要求を送る。一般に、肯定応答がトレ
ーリングインジケータの形で送り光受信ノードから返さ
れるが、このインジケータはその状態を指示するために
送り先によって修飾されている。このようにして送信ノ
ードは、上記のようなヘッダを含むメツセージと、デー
タパケット好ましい実施例では4キロバイト − を、
形成する。メツセージはノードからノードへと通過し、
受信に使用できる場合には、送り先ノードがそれを複写
する。送り先ノードはヘッダ情報また41 はトレーリングインジケータを修飾して、それが情報を
複写したかどうかを指示する。メツセージが送信ノード
へと戻ると、ネットワークから外れ、受信ノードが情報
を複写したかどうかを判断する。
情報が複写してあれば、送信ノードは次の情報パケット
を用意し、情報が複写してなければ、送信ノードは再び
パケットを伝送する準備をおこなう。
いずれの場合も、トークンは通過する。
各ノードを制御するプロトコールは、受信機状態と送信
機状態という、互いに通信しあう二つの独立した状態の
機械として記述することができる。
各パケットでの記号は、送信機の状態に対して非同期的
に、受信機に達する。そのためには送信機がおこなう他
の動作と同時に、受信機がパケットを受け取ることが必
要である。送信機には、要求パケットの受信といったさ
まざまな受信機事象の情報が伝えられる。ある状態機械
から他の状態機械へと通過する信号を通じて、通知が発
生する。
両機械に対し7て応答する事象のために、大域信号を用
いる。受信機は、受信される信号流をモニタ42− −し、妥当なフレームとトークンを検出する。バッファ
に使用可能な空白がありζ適切な処理が通知されると、
送り先アドレスが自分のアドレスのノードに適合するパ
ケットが、複写される。送信機にはトークンと受信フレ
ームの情報が送られる。
受信機は初期設定されると聴取状態に入る。この状態は
、パワーアップにより、または侵害が生じたときに、発
生する。侵害としては、上昇方向ノードとの同期化の喪
失がある。妥当な同期化記号を受信すると、同期化が達
成されたことになる。
さらに受信機は、トークンまたはフレームパケットの開
始を指示する命令のために、入力記号流を走査する。受
信機はまた、トークン、フレーム開始などのために、モ
ニターする。受信機に向けられたデータは、バッファ内
に複写されると、固有のフラグが設定される。このフラ
グは、送信ノードに対して、受信の肯定応答をする。
第4図を参照すると、問い合わせに対して、送り先ノー
ドが受信可能であるという応答が送信ノードに送られる
と、送信ノードは、データリンク43− 52のFIFO(最初に入った信号を最初に取り出す技
法)伝送記憶装置100へと、データパケットを移動す
る。そのデータパケットはm−ビット処理用に設定しで
ある。それに対して、ネットワークはn−ビットデータ
を転送する。典型的な場合では、m−32で n=8で
ある。しかし、こうした値はハードウェアの使用可能度
に基づくものであり、本発明に対して強制されるもので
はない。nからmへのパック/mからnへのアンパック
手段102は、データを、nビット書式からmビット書
式へとパックし、mビット書式からnビット書式へとア
シパックする。
第5図を参照すると、アンパック手段には、mビットバ
ッファ 104と、n個のm/n:1多重化装置106
、すなわち、8個の4:1多重化装置が含まれている。
クロック手段 108は、m−ビットバッファ 104
のm/n倍の速度で、m/n:1多重化装置をクロック
する。n個の1ビット回線が、多重化装置から平行に伝
送記憶装置100へと広がり、n−ビットのデータパケ
ットを伝送FIFO記憶装置44 100へと移動させる。多重化装置がm/n回クロック
されると、m−ビットバッファ 104がクロックされ
て、次のm−ビット語を持ち込み、それがIn/n個の
nピット語へと分解される。次のIIl/nクロックサ
イクルは、処理を続ける多重化手段106をストローブ
する。
第6図を参照すると、データが受信される場合、そのデ
ータはn−ビットのデータセグメントで受信され、パッ
ク手段によってm−ビット語へとパックされる。パック
手段にはm/n個のn−ビットバッファが含まれ、例と
してあげた実施例では、4個の8−ビットバッファ (
110a、  110b、  110c、  110d
)がある。第1クロックパルスで、第18−ビットが第
18−ビットバッファ 110aに負荷される。第2ク
ロックパルスで、第18−ビットが第28ビツトバツフ
ア 110bに移され、次の8−ビットが第1バツフア
 110aに負荷される。同様にして、第3クロックパ
ルスで、データは一つのバッファに桁送りされ、3個の
8−ビットが充填される。
第4クロックパルスで、第18−ビットが第4バ45− ッファ 110dへと桁送りされ、次の8−ビットが第
38−ビットバッファ 110cへと桁送りされ、第2
8−ビットが第2バツフア 110bへと桁送りされ、
最後の8−ビットが第18−ビットバッファ110aに
桁送りされる。第5クロックパルスで、4個の8−ビッ
トバッファはすべて、32−ビットの長語を形成する3
2−ビットバッファ 112へと、同時にクロックされ
る。
メツセージが下方ノードで受信されると、変換機手段1
20によって光信号から電気伝送へと変換され、伸縮性
バッファ手段122に負荷される。伸縮性バッファは、
伸縮性バッファに情報を負荷するためにメツセージの間
に散在させであるタイミング信号によって、クロックさ
れる。伸縮性バッファはまた、内部クロック 124に
よって、プロトコール定義伝達層126へとクロックさ
れる。伝達層126がメツセージ中に自分のアドレスを
認識すると、パック手段102を通じて、その情報を受
信FIFO記憶装置128に伝え、受信データ管理手段
56と、解読手段58に伝える。また、そのメツ46− セージを伝送手段]30に逆戻りしてクロックし。
この伝送手段130が逆戻りして、同じメツセージをネ
ットワーク媒体10に置く。
送信受信バッファのクロックは、小数第4位または5位
の精度で等しい周波数で伝送することに、注目すべきで
ある。しかしクロックは許容範囲の両極端で、4キロバ
イト伝送のうちの数バイトの過剰または不足を増加する
ことがある。パケットの大きさを制限するのは受信送信
FIFO記憶装置の大きさだけであるのだから、使用可
能なFIFO記憶装置が大きくなるにしたがって、転送
できるパケットは大きくなる。したがって、伸縮性バッ
ファの大きさに十分な用量を与え、FIFOバッファが
大きくなったとしても、また複数のメツセージが連続し
た場合でさえ、または他の極端な状態が発生した場合で
さえ、伸縮性バッファが十分なバイト数に適応して、ク
ロック速度許容量(たとえば、約5バイト)での十分な
偏差を確実に処理することができるようにすることが、
有利である。
伸縮性バッファにはアドレスポートがなく、デー47− タは送信ノードクロック率で受信されると同時にストロ
ーブインされ、また受信ノードクロック率で転送または
複写する準備ができるとともにストローブアウトされる
トークンを捕えると、ノードはリング上にパケットを生
成する。持続の延長に対してネットワークを用いること
が必要な場合には、ノードは制限トークンを発する。高
度優先順位の小データパケットを有する他のノードは優
先順位フラグを外す。
制限トークンが送られてきた場合、優先順位フラグのあ
るノードは制限トークンを捕え、優先順位小パケットデ
ータを伝送することができる。このようにして、バッフ
ァが非常に小さくて(たとえば2回線)、データをほと
んど即刻ネットワークへと移動させ、次の回線に場所を
譲らなければならないようなレーザ画像機のような関連
装置でも、ネットワークの制御を維持しつつ、しかもな
お同時に小データパケットを回線間で転送することがで
きるのである。
定期的に、ノードの一つが、ネットワーク内の48 ノードを検証するために、管理容量の制限内で機能する
。そのノードは、すべてのノードによって認識されるア
ドレスと、各ノードがそのアドレスをメツセージの終り
に付加せよという命令とをともなう、メツセージを送り
出す。送信ノードが再びそのメツセージを受信すると、
そのメツセージにはネットワーク上の各ノードが順序正
しく並べられたリストが含まれている。そこで管理ノー
ドは、すべてのノードに伝送される順序だったノードリ
ストを形成する。
各ノードは各メツセージのヘッダとトレーリング記号を
連続的にモニターする。フレームインジケータが受信さ
れると、ノードに対し、各受信ノードにメツセージ処理
方法を教えるフィールドをモニターせよという命令が発
せられる。その記号は、順序だったデータノードリスト
の設定、情報が全ノードによって複写されるべきである
こと、メツセージをリング上から取り去ってもよいこと
、パケットは妥当かどうか、などのことを指示すること
ができる。
=49− リング障害回復は要求処理によって達成される。
あるノードがパケット伝送の欠如を検出すると要求パケ
ットを生成して要求処理を開始する。自分のアドレスよ
り小さなソースアドレスの付いた要求パケットを受信し
たノードは、受信パケットを先送りする。自分のアドレ
スより大きなソースアドレスの付いた要求パケットを受
信したノードは、要求トークン状態に留まることになる
。自分の要求パケットを受信したノードは調停に勝つこ
とになり、トークンを生成することができる。要求を処
理する間にノードが要求パケットを受信することができ
ないということは、重大なリング障害を意味する。そこ
でそのノードはビーコン処理を開始し、すべてのノード
が受信できるビーコンパケットを生成する。リングを一
周してきた自分のビーコンパケットを受信したノードは
、リングの初期化を開始する要求処理を開始する。
【図面の簡単な説明】
第1図は、本発明に従うデータ転送ネットワー50− りの系統図である。 第2図は、第1図の系統図の送信受信ノードの一例の図
解である。 第3A図と第3B図は、第2図の送信受信ノードの部分
の詳細図である。 第4図は、第2図と第3図のデータリンクアセンブリー
の構成図である。 第5図は、第4図のアンパック手段の構成図である。 第6図は、第4図のパック手段によって実現したパック
配列の構成図である。

Claims (1)

  1. 【特許請求の範囲】 1、各複数ノード(B)間に広がるネット ワーク媒体(A、10)と、前記ノードの一つに接続さ
    れた画像表示(そのそれぞれが比較的大きな画像データ
    ブロックを含む)を生成する手段(20、22、24)
    と、前記ノードの別のもう一つのノードに接続された画
    像データを処理する手段と、前記ノードの第1のノード
    で一つにまとめられて画像データブロックを構成する複
    数の各画像データパケットを記憶するためのバッファ手
    段(38)と、前記ネットワーク媒体で各データパケッ
    トを伝送するための第1データリンク手段(52)と、
    ネットワーク媒体(A、10)からデータパケットを受
    け取るための第2データリンク手段(52′)を有する
    第2ノードとを含む、前記ノードの第1のノードと、す
    くなくとも一つの画像データブロックを記憶するための
    受信機記憶手段(62)と、によって構成される伝送ネ
    ットワークにおいて、 前記第1ノードが前記バッファ手段(38)と前記デー
    タリンク手段(52)との間のデータ伝送を制御するた
    めの伝送データ管理手段(46)を含み、前記第2ノー
    ドが画像データパケットを前記第2データリンク手段か
    ら前記受信機記憶手段(62)へと伝送するための受信
    データ管理手段(56)と、前もって受信した画像デー
    タパケットを記憶する前記受信機記憶手段(62)のア
    ドレスをモニターし、受信した画像データパケットのそ
    れぞれに受信機記憶アドレスを提供するための、受信機
    記憶アドレス制御手段(60)とを含むことを特徴とす
    る、データ転送ネットワーク。 2、選択された画像表示を要求する演算 子入力に応答する受信機記憶装置制御手段(74)と、
    要求された画像表示に対する電子要求を発する受信機記
    憶装置制御手段(74)と、さらに、伝送されるべき画
    像表示を制御するための伝送制御手段(78)、選択さ
    れた画像表示のデータパケットの伝送を制御する前記伝
    送データ管理手段(46)、電子要求の伝送のために操
    作できるように接続された前記受信機制御手段(76)
    と前記伝送制御手段(78)、を含む第1ノードと、を
    さらに含むことを特徴とする、請求項1記載のネットワ
    ーク。 3、第1ノードが、異なったネットワー クノードによって選択された画像パケットを保持する複
    数のキューイングバッファ(42)と、他のデータパケ
    ットより高度の優先順位を有する前記データパケットの
    うちの一つの転送と、前記キューイングバッファ内の前
    記データパケットのうちで最初に前記データリンク手段
    (52)へと送られて前記ネットワーク媒体(A、10
    )で伝送されるデータパケットを制御するための伝送ス
    ロットル手段(48)と、データパケットの割り当てら
    れた優先順位、前記キューイングバッファ(42)での
    各データパケットの持続時間、前記データパケットを受
    信するために指示された受信ノードが使用できる統計的
    確率、を査定する前記伝送スロットル手段(48)とを
    含むことを特徴とする、請求項1または2に記載のネッ
    トワーク。 4、前記ネットワーク媒体(A、10)から受信される
    データのクロック率でデータがそこへとクロックされ、
    データが受信データリンク(52′)のクロック率でそ
    こからクロックされる、伸縮性バッファ(122)と、
    伝送された前記データと前記受信機データリンク(52
    ′)との差によるビット数の変動に十分適応する記憶容
    量を有する伸縮性バッファ(122)とを、各データリ
    ンクが含むことを特徴とする、請求項1、2、または3
    に記載のネットワーク。 5、さらに、前記伸縮性バッファ(122)からn−ビ
    ット書式で受信されたデータをm−ビット書式(mはn
    より大きい)へとパックするためのパック手段(102
    )と、複数のn−ビットバッファ(110a、110b
    、110c、110d)を含むパック手段(102)と
    、前記n−ビットバッファ(110a、110b、11
    0c、110d)を直列に通じて到来するデータをn−
    ビットバッファが充填されるまでクロックするためのク
    ロック手段(124)と、前記n−ビットバッファ(1
    10a、110b、110c、110d)をm−ビット
    バッファ(112)へとクロックすると同時に前記m−
    ビットバッファ(112)からのデータをクロックする
    前記クロック手段(124)と、を含むことを特徴とす
    る、請求項4記載のネットワーク。 6、前記バッファ手段(122)が、m−ビット書式で
    データを記憶し、さらにm−ビットデータをn−ビット
    データへと変換するためのアンパック手段(102)を
    含み、前記アンパック手段(102)が、m−ビット語
    を受信するためのm−ビットバッファ(104)と、前
    記m−ビットバッファ(104)と接続されたn個の多
    重化手段(106)と、前記n個の多重化手段(106
    )と前記m−ビットバッファ(104)とをクロックす
    るためのクロック手段(108)と、n個の多重化手段
    (106)の各クロッキングが前記ネットワーク媒体(
    A、10)上での伝送のためにn−ビット語を生成する
    ようにm−ビットバッファ(104)より約m/n倍の
    速度で多重化手段(106)をクロックする前記クロッ
    ク手段(108)と、を含むことを特徴とする、請求項
    5記載のネットワーク。 7、画像データパケットを伝送する準備が できており、データパケットを受信するために、また要
    求に対する応答が受信された場合に固有のアドレスヘッ
    ダを有するデータパケットを伝送するために、前記受信
    ノードが使用可能であるかどうかを決定する準備ができ
    ている場合に、指示された受信ノードに対する受信要求
    を生成するための管理手段を各ノードが含むことを特徴
    とする、先行請求項のいずれかに記載のネットワーク。 8、トークンによって前記トークンを有 するノードが伝送することができ、そのトークンを有す
    るノードの管理手段が制限されたトークンを選択的に生
    成するための手段を含み、その制限されたトークンが他
    のノードへと送られて小データパケットだけがネットワ
    ーク媒体上で伝送されることができるようにし、小デー
    タパケットが画像データパケットよりずっと小さいこと
    を特徴とする、請求項7記載のネットワーク。 9、さらに、第2データリンク手段(52 ′)でn−ビット書式で受信されたデータをm−ビット
    書式(mはnより大きい整数)へとパックするためのパ
    ック手段(102)と、m/n個のn−ビットバッファ
    (110a、110b、110c、110d)を含む前
    記パック手段(102)と、n−ビットバッファを直列
    に通じて到来するデータをn−ビットバッファが充填さ
    れるまでクロックするためのクロック手段と、n−ビッ
    トバッファをm−ビットバッファへとクロックすると同
    時にm−ビットバッファ(112)からのm−ビット書
    式データをクロックする前記クロック手段と、を含むこ
    とを特徴とする、前記請求項のいずれかに記載のネット
    ワーク。 10、バッファ手段がデータをm−ビット書式で記憶し
    、データがn−ビット書式でネットワーク媒体(A、1
    0)上で伝送され、nは整数であり、mはnの整数倍数
    であり、さらに、m−ビット書式データをn−ビット書
    式データへと変換するためのアンパック手段(102)
    を含み、そのアンパック手段が、m−ビット書式語を受
    信するためのm−ビットバッファ(104)と、m−ビ
    ットバッファと接続されたn個の多重化手段(106)
    と、前記n個の多重化手段(106)と前記m−ビット
    バッファ(104)とをクロックするためのクロック手
    段(108)と、前記n個の多重化手段(106)の各
    クロッキングがネットワーク媒体(A、10)上での伝
    送のためにn−ビット書式語を生成するように、前記m
    −ビットバッファ(104)より約m/n倍の速度で前
    記多重化手段(106)をクロックする前記クロック手
    段(108)と、を含むことを特徴とする、前記請求項
    のいずれかに記載のネットワーク。 11、各複数ノード(B)の間に広がるネットワーク媒
    体(A、10)と、前記複数ノードと接続した大データ
    ブロックを生成し処理する手段(20、22、24、2
    6、28)と、一つにまとめられてネットワーク媒体か
    らの大データブロックの一つを構成する複数のデータパ
    ケットを受け取るためのデータリンク手段(52′)を
    含む前記ノードの第1ノードと、大データブロックを記
    憶するための記憶手段(62)と、によって構成される
    データ転送ネットワークにおいて、 さらに前記ノードが受信された各データパケットを前記
    データリンク手段(52′)から記憶手段(62)へと
    転送するための受信データ管理手段(56)を含んでお
    り、前もって受信されたデータパケットを記憶する記憶
    手段(62)のアドレスをモニターし、続いて受信され
    る各データパケットに記憶装置アドレスを提供するため
    の、記憶装置アドレス制御手段を含むことを特徴とする
    、データ転送ネットワーク。 12、上方送信ノードのクロック率で前記 データパケットがそこへとクロックされ、データが前記
    第1ノードのクロック率で前記記憶手段(62)へとそ
    こからクロックされる、伸縮性バッファ(122)をデ
    ータリンク手段(52′)が含むことを特徴とする、請
    求項11記載のネットワーク。 13、前記記憶手段(62)が、データをm−ビット書
    式で記憶し、データがn−ビット書式でネットワーク媒
    体(A、10)上で伝送され、さらに、前記データリン
    ク手段(52′)によって受信されたn−ビット書式デ
    ータを、前記記憶手段(62)に記憶するために、m−
    ビット書式データ経とパックするためのパック手段(1
    02)を含むことを特徴とする、請求項11または12
    記載のネットワーク。 14、複数ノード(B)間に広がるネットワーク媒体(
    A、10)と、少なくともそのノードのうちのいくつか
    と接続した大データブロックを処理する手段(32、3
    4、36、40、44、52、52′、54、66、6
    4、70)と、第2ノードへとデータを伝送する第1の
    ノードと、によって構成されるデータ転送ネットワーク
    において、 前記第2ノードが伸縮性バッファ(122)を含み、そ
    のバッファへと第1ノードからのデータが第1ノードの
    クロック率でクロックされ、そのバッファからデータが
    第2ノードのクロック率でクロックされ、また第1ノー
    ドと第2ノードのクロック率の差に帰することのできる
    データビット数の変動に十分適応する記憶能力を前記伸
    縮性バッファが有することを特徴とする、データ転送ネ
    ットワーク。 15、伸縮性バッファ(122)からのデータがn−ビ
    ット書式であり、さらにn−ビット書式データをm−ビ
    ット書式データ(nは整数であり、mはnの整数倍の整
    数である)へとパックするためのパック手段(102)
    と、m/n個の直列に接続されたn−ビットバッファ(
    110a、110b、110c、110d)を含む前記
    パック手段(102)と、前記n−ビットバッファ(1
    10a、110b、110c、110d)を直列に通じ
    て送られるデータを各n−ビットバッファが充填される
    までクロックするためのクロック手段と、m−ビット書
    式語をクロックアウトするためにm/n個のn−ビット
    バッファ(110a、110b、110c、110d)
    すべてを同時にクロックするクロック手段(124)と
    、を含むことを特徴とする、請求項14記載のネットワ
    ーク。 16、データがn−ビット(nは整数)で送られるネッ
    トワーク媒体(A、10)と、複数ノード(B)間に広
    がるネットワーク媒体と、m−ビット書式データ(aは
    nの偶数倍の整数)のブロックを処理し操作するために
    前記ノードと接続した手段(32、34、36、40、
    44、52、52′、54、66、64、70)と、前
    記ノードのうちの少なくとも一つのノードで、前記ネッ
    トワーク媒体(A、10)からn−ビットデータを受信
    するためのデータリンク手段(52′)、およびm/n
    個の直列接続n−ビットバッファ(110a、110b
    、110c、110d)、および前記バッファが充填さ
    れるまで[n−ビットバッファを直列的に通じて前記デ
    ータリンク手段からのn−ビットデータをクロックする
    ためのクロック手段]、および前記バッファが充填した
    場合に前記バッファ(110a、110b、110c、
    110d)を同時にクロックしてm−ビット書式語をデ
    ータ処理操作手段のうちの関連のある一つへと送るため
    に前記バッファを同時にクロックするためのクロック手
    段、を含む前記ノードのうちの少なくとも一つのノード
    と、によって構成されることを特徴とする、データ転送
    ネットワーク。 17、第2ノードが、ネットワーク媒体上 で転送されるべき複数のm−ビットパケットデータを記
    憶するためのm−ビットバッファ手段(104)を含ん
    でおり、その記憶された各パケットが指示された他の受
    信ノードへの伝送を待っており、その各パケットが相対
    的優先順位を有し、その指示された各受信ノードがパケ
    ットを受信する使用可能度の統計的確率を有しており、
    また第2ノードがネットワーク媒体(A、10)上での
    伝送のためにm−ビットバッファ手段(104)に記憶
    されたデータパケットをn−ビット書式データへと変換
    するためのアンパック手段(102)と、ネットワーク
    媒体(A、10)上でn−ビットデータを伝送するため
    の第2データリンク(52)と、各パケットの相対的優
    先順位と各パケットに対して指示された受信ノードの統
    計的使用可能度とにしたがってデータパケットがm−ビ
    ットバッファ手段(104)から前記アンパック手段(
    102)と前記データリンク手段(52)とへ送られる
    順序を選択する手段と、を含むことを特徴とする、請求
    項16記載のネットワーク。 18、各複数ノード(B)の間に広がるネットワーク媒
    体(A、10)と、前記ノード(B)と接続したデータ
    を処理し操作するための手段と、によって構成されたデ
    ータ転送ネットワークにおいて、 ノード(B)の第1のノードが、複数のデータパケット
    を記憶する手段(38)を含み、その各データパケット
    が、他の受信ノードの一つへ伝送するために指示されて
    おり、相対的伝送優先順位を割り当てられており、伝送
    されたデータパケットを受け取るため使用可能度の統計
    的確率を有する受信ノードを割り当てられており、前記
    ネットワーク媒体(A、10)上で直列にデータパケッ
    トを伝送するために前記記憶手段(38)と前記ネット
    ワーク媒体(A、10)とに作動できるように接続され
    たデータリンク手段(52)と、記憶されたデータパケ
    ットを前記データリンク手段(52)が前記ネットワー
    ク媒体(A、10)上で各パケットの割り当てられた優
    先順位の重み付き組み合わせと指示された対応受信ノー
    ドの統計的使用可能度確率とにしたがって伝送する順序
    を決定するためのデータパケット順序決定手段と、を含
    むことを特徴とする、データ転送ネットワーク。 19、第1ノードで、少なくとも一つの大 ブロック画像データを記憶し、その大データブロックの
    比較的小さいデータパケットをネットワーク媒体(A、
    10)で第2ノードへと伝送し、第2ノードで、前記デ
    ータパケットをネットワーク媒体(A、10)から直列
    に受信し、受信した各パケットを記憶装置(62)に記
    憶することによって構成される方法において、 前記方法が、前記第2ノードの段階を含んでおり、各デ
    ータブロックに対応して一つずつ順に受信されるパケッ
    トが記憶される位置の記録を取り、後から受信される各
    パケットを記憶装置(62)の適切なアドレスへと指示
    することを特徴とする、ネットワーク媒体(A、10)
    によって接続された複数ノード(B)間でデータを転送
    することを特徴とする方法。 20、複数ノードによって接続されたデー タを複数ノード間で転送し、互いに接近してはいるが厳
    密には同じでないクロック率でそのノードをクロックす
    る方法において、前記方法が、データを第1クロック率
    で第1ノードから伝送し、第2ノードで、データを第1
    クロック率でバッファへとクロックし、第2ノードがク
    ロックされる第2クロック率でそのデータをバッファの
    外へクロックするという、段階によって構成されること
    を特徴とする方法。 21、データをn−ビット書式で伝送するネットワーク
    媒体でデータをm−ビット書式で処理する方法において
    、 その方法が、複数のn−ビットバッファ(110a、1
    10b、110c、110d)を直列に通してn−ビッ
    トデータをクロックし、前記n−ビットバッファ(11
    0a、110b、110c、110d)が充填された場
    合は、同時に前記n−ビットバッファ(110a、11
    0b、110c、110d)をクロックしてm−ビット
    書式語をクロックアウトする、段階によって構成される
    ことを特徴とする、複数装置間でデータを転送する方法
    。 22、ノードの一つで、複数のデータパケ ットを記憶し、その各データパケットは媒体(A、10
    )上で前記複数ノードの指示された一つへと伝送される
    のを待っており、各パケットには指示された優先順位が
    あり、指示された各ノードにはパケットを受信する使用
    可能度の統計的確率がある、という諸段階によって構成
    される方法において、前記方法が、各パケットの相対的
    優先順位と指示された対応ノードの統計的使用可能度と
    を組み合わせることによって設定された順序で待機パケ
    ットをネットワーク媒体(A、10)上で直列に伝送す
    る段階によって構成されていることを特徴とする、ネッ
    トワーク媒体によって接続された複数ノード(B)間で
    パケットデータを転送することを特徴とする方法。 23、さらに、各パケットが伝送される前 に、指示された受信ノードに対する問い合わせを伝送し
    て、データパケットを受信するために使用できるかどう
    かを調べる段階のあることを特徴とする、請求項22記
    載の方法。 24、ネットワーク媒体(A、10)によってリング状
    に接続された複数ノード(B)間で大データパケットを
    転送し、小データ伝送をおこなう方法において、 トークンのあるただ一つのノードがネットワーク媒体上
    で新しいデータパケットを置くことができまたはデータ
    伝送をおこなうことができ、前記方法が、トークンのあ
    る第1ノードがネットワーク媒体(A、10)上で新し
    いパケットデータを断続的に伝送し、データパケットを
    伝送する間に、トークンのある前記第1ノードが限定さ
    れたトークンをリング上で通過させ、前記限定トークン
    を有するノードが前記限定トークンによってネットワー
    ク媒体(A、10)上で小データ伝送をおこなうことは
    できるが大データパケットの伝送はできず、限定トーク
    ンがリング上を周回するにつれて、第2ノード限定トー
    クンを捕え、小データを第3ノードへと伝送する、とい
    う諸段階によって構成されていることを特徴とする、方
    法。 25、ネットワーク媒体(A、10)上での送り出しノ
    ードと送り先ノードとの間で伝送される各データパケッ
    トが、各媒介ノードによって受信され、再伝送され、そ
    のパケットはすぐ上方のノードのクロック率で各媒介ノ
    ードへとクロックされ、媒介ノードのクロック率で媒介
    ノードからクロックアウトされることを特徴とする、請
    求項24記載の方法。
JP2307341A 1989-11-21 1990-11-15 高能率画像データ転送ネットワークおよび方法 Pending JPH03185948A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/439,859 US4993025A (en) 1989-11-21 1989-11-21 High efficiency image data transfer network
US439859 1989-11-21

Publications (1)

Publication Number Publication Date
JPH03185948A true JPH03185948A (ja) 1991-08-13

Family

ID=23746423

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2307341A Pending JPH03185948A (ja) 1989-11-21 1990-11-15 高能率画像データ転送ネットワークおよび方法

Country Status (3)

Country Link
US (1) US4993025A (ja)
EP (1) EP0429201A3 (ja)
JP (1) JPH03185948A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212571B1 (en) 1996-01-11 2001-04-03 Nec Corporation Server

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5333267A (en) * 1990-05-29 1994-07-26 Apple Computer, Inc. Ring interconnect system architecture
US5261059A (en) * 1990-06-29 1993-11-09 Digital Equipment Corporation Crossbar interface for data communication network
US5121383A (en) * 1990-11-16 1992-06-09 Bell Communications Research, Inc. Duration limited statistical multiplexing in packet networks
US5200993A (en) * 1991-05-10 1993-04-06 Bell Atlantic Network Services, Inc. Public telephone network including a distributed imaging system
JP3051533B2 (ja) * 1991-12-26 2000-06-12 マツダ株式会社 多重伝送方法及び多重伝送装置
US5826198A (en) * 1992-01-13 1998-10-20 Microcom Systems, Inc. Transmission of data over a radio frequency channel
US5276681A (en) * 1992-06-25 1994-01-04 Starlight Networks Process for fair and prioritized access to limited output buffers in a multi-port switch
MX9306994A (es) * 1992-12-15 1994-06-30 Ericsson Telefon Ab L M Sistema de control de flujo para interruptores de paquete.
US5381413A (en) * 1992-12-28 1995-01-10 Starlight Networks Data throttling system for a communications network
JP3360905B2 (ja) * 1993-01-04 2003-01-07 ゼロックス・コーポレーション プリンティングシステム
JPH06277207A (ja) * 1993-03-25 1994-10-04 Toshiba Corp 非破壊検査装置、x線ct用データ検出装置及びx線ct用画像処理装置
US5420853A (en) * 1993-04-05 1995-05-30 Motorola, Inc. Self controlling crossbar switch and method
US5530902A (en) * 1993-06-14 1996-06-25 Motorola, Inc. Data packet switching system having DMA controller, service arbiter, buffer type managers, and buffer managers for managing data transfer to provide less processor intervention
CA2130395C (en) * 1993-12-09 1999-01-19 David G. Greenwood Multimedia distribution over wide area networks
JP2596718B2 (ja) 1993-12-21 1997-04-02 インターナショナル・ビジネス・マシーンズ・コーポレイション ネットワーク通信バッファを管理する方法
JPH07288593A (ja) * 1994-04-15 1995-10-31 Canon Inc 情報処理システム、情報処理装置およびデータ転送制御方法
EP0686927A1 (en) * 1994-06-10 1995-12-13 Agfa-Gevaert N.V. System for supplying a processed radiographic image to a remote device
JPH086796A (ja) * 1994-06-15 1996-01-12 Nec Corp ダウンロード方法、そのネットワークシステム、及びデータファイル更新方法
US6091507A (en) * 1994-07-01 2000-07-18 Colorspan Corporation Method and apparatus for printing a document over a network
US5786994A (en) * 1994-11-23 1998-07-28 Imation Corp. Performance monitoring system and method for a laser medical imager
US6282203B1 (en) * 1995-06-28 2001-08-28 Hyundai Electronics Ind. Co., Ltd. Packet data transmitting apparatus, and method therefor
KR100217738B1 (ko) * 1996-03-12 1999-09-01 구자홍 간이 교환장치의 컴퓨터 통신 스피드 향상방법
US6038604A (en) * 1997-08-26 2000-03-14 International Business Machines Corporation Method and apparatus for efficient communications using active messages
US6377562B1 (en) 1997-11-18 2002-04-23 Bell Atlantic Network Services, Inc. Wireless asymmetric local loop (WASL) communication
US6240094B1 (en) 1997-12-22 2001-05-29 Bell Atlantic Network Services, Inc. Statistical time division multiplexer for a wireless asymmetric local loop communication system
US6954802B2 (en) 1998-09-29 2005-10-11 Tdk Electronics Corporation Removable media recording station for the medical industry
US6230043B1 (en) * 1998-09-30 2001-05-08 General Electric Company Method and apparatus for capturing and automatically transferring an x-ray image to a remote location
US6272469B1 (en) * 1998-11-25 2001-08-07 Ge Medical Systems Global Technology Company, Llc Imaging system protocol handling method and apparatus
US6678703B2 (en) 2000-06-22 2004-01-13 Radvault, Inc. Medical image management system and method
US20020016718A1 (en) * 2000-06-22 2002-02-07 Rothschild Peter A. Medical image management system and method
US20030061318A1 (en) * 2001-09-27 2003-03-27 International Business Machines Corporation Apparatus and method of ascertaining remote systems accessibility before running remote commands
US7660886B2 (en) * 2001-09-27 2010-02-09 International Business Machines Corporation Apparatus and method of representing real-time distributed command execution status across distributed systems
US7051039B1 (en) 2001-09-28 2006-05-23 Oracle International Corporation Mechanism for uniform access control in a database system
US7020653B2 (en) * 2002-11-06 2006-03-28 Oracle International Corporation Techniques for supporting application-specific access controls with a separate server
US8694510B2 (en) * 2003-09-04 2014-04-08 Oracle International Corporation Indexing XML documents efficiently
US8229932B2 (en) 2003-09-04 2012-07-24 Oracle International Corporation Storing XML documents efficiently in an RDBMS
US20050182639A1 (en) * 2004-02-18 2005-08-18 Fujitsu Limited Dynamic virtual organization manager
US7529267B2 (en) * 2004-03-19 2009-05-05 Fujitsu Limited Data transmissions in communication networks using multiple tokens
US7965732B2 (en) * 2004-03-19 2011-06-21 Fujitsu Limited Scheduling token-controlled data transmissions in communication networks
US7623543B2 (en) * 2004-03-19 2009-11-24 Fujitsu Limited Token-controlled data transmissions in communication networks
US7930277B2 (en) * 2004-04-21 2011-04-19 Oracle International Corporation Cost-based optimizer for an XML data repository within a database
US20070208946A1 (en) * 2004-07-06 2007-09-06 Oracle International Corporation High performance secure caching in the mid-tier
US8073841B2 (en) * 2005-10-07 2011-12-06 Oracle International Corporation Optimizing correlated XML extracts
US8949455B2 (en) 2005-11-21 2015-02-03 Oracle International Corporation Path-caching mechanism to improve performance of path-related operations in a repository
US7797310B2 (en) * 2006-10-16 2010-09-14 Oracle International Corporation Technique to estimate the cost of streaming evaluation of XPaths
US20080124081A1 (en) * 2006-11-27 2008-05-29 Takeo Hamada Predictive scheduling of data path control
US8634430B2 (en) * 2006-11-27 2014-01-21 Fujitsu Limited Multicast transmissions in optical burst transport
US7826747B2 (en) * 2006-11-27 2010-11-02 Fujitsu Limited Optical burst transport using an electro-optic switch
US8111767B2 (en) * 2007-05-31 2012-02-07 Renesas Electronics Corporation Adaptive sliding block Viterbi decoder
US7958112B2 (en) * 2008-08-08 2011-06-07 Oracle International Corporation Interleaving query transformations for XML indexes
WO2012031034A2 (en) 2010-08-31 2012-03-08 Lawrence Ganeshalingam Method and systems for processing polymeric sequence data and related information
US20120233202A1 (en) * 2011-03-09 2012-09-13 Annai Systems, Inc. Biological data networks and methods therefor
US9491236B2 (en) 2012-06-22 2016-11-08 Annai Systems Inc. System and method for secure, high-speed transfer of very large files
WO2019106445A1 (en) 2017-11-28 2019-06-06 Marvell World Trade Ltd. Distributed checksum calculation for communication packets
US10673994B2 (en) 2018-03-29 2020-06-02 Marvell International Ltd. Network packet generator employing multiple header templates and configurable hardware registers
US10469633B2 (en) * 2018-03-29 2019-11-05 Marvell World Trade Ltd. Low-latency pipeline for media-to-ethernet frame packaging

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4489379A (en) * 1982-01-25 1984-12-18 International Business Machines Corporation Distributed data processing in ring-structured networks architected for full duplex peer-to-peer operation of processing stations and uninterruptible transfer of long data records between stations
US4785449A (en) * 1984-05-21 1988-11-15 Canon Kabushiki Kaisha Network system for data transmission among plural communications stations connected to a communication medium
GB2162406B (en) * 1984-06-18 1988-03-09 Logica Computer system
US4653112A (en) * 1985-02-05 1987-03-24 University Of Connecticut Image data management system
NL8500841A (nl) * 1985-03-22 1986-10-16 Philips Nv Kodeer- of dekodeerschakeling voor tijdmultiplex en simultane signalen.
US4780870A (en) * 1986-09-05 1988-10-25 American Telephone And Telegraph Company, At&T Bell Laboratories Packet switch

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212571B1 (en) 1996-01-11 2001-04-03 Nec Corporation Server

Also Published As

Publication number Publication date
US4993025A (en) 1991-02-12
EP0429201A3 (en) 1993-04-21
EP0429201A2 (en) 1991-05-29

Similar Documents

Publication Publication Date Title
JPH03185948A (ja) 高能率画像データ転送ネットワークおよび方法
KR100294960B1 (ko) 데이타 통신 시스템, 데이타 통신 방법, 및 데이타 통신 장치
US7624158B2 (en) Method and apparatus for transmission and storage of digital medical data
US6243783B1 (en) Application programming interface for managing and automating data transfer operations between applications over a bus structure
US6144992A (en) Method and system for client/server and peer-to-peer disk imaging
JP3767904B2 (ja) 高効率なポーリング手順によるデータ通信
US6944704B2 (en) Method and apparatus for utilizing extended AV/C command frames including status inquiry, notify inquiry and control inquiry command types
US6804250B2 (en) Data communication system and node, and method of using the system and the node
Templeton et al. An on-line digital image management system.
JP4703074B2 (ja) 電子ネットワークにおけるコンテクストを切り換える装置及び方法
US6678769B1 (en) Control apparatus and method for managing a logical connection between source and destination nodes
Dwyer III et al. Salient characteristics of a distributed diagnostic imaging management system for a radiology department
JPH11284682A (ja) 画像転送システム
Arenson et al. Early experience with fiber optic picture archival communication system (PACS) for medical images
US20020016834A1 (en) Method of communicating digital data and a system for implementing the method
JP4098892B2 (ja) 画像伝送装置、デジタルカメラ、画像処理装置、画像伝送方法、画像伝送方法、及び画像の有効領域指定方法
JP4365028B2 (ja) コンピュータネットワークにおける仮想回路の受信装置の状態を表す情報を転送するシステム
Vallee et al. Modeling and simulation of multimedia communication networks
JP2000029971A (ja) 画像転送システム
JP3085834B2 (ja) ファクシミリ蓄積交換機
Persons et al. Performance characteristics of the Mayo/IBM PACS
Nemat et al. A high speed integrated computer network for picture archiving and communication system (PACS)
JPH10232919A (ja) 医用画像フィルム出力システム
JP3129566B2 (ja) カラー画像のインターリーブ変換方法
Deng et al. On placement of the acr-nema bus in picture archiving and communications systems