JPS62500832A - 可変長パケット交換方式 - Google Patents
可変長パケット交換方式Info
- Publication number
- JPS62500832A JPS62500832A JP60505024A JP50502485A JPS62500832A JP S62500832 A JPS62500832 A JP S62500832A JP 60505024 A JP60505024 A JP 60505024A JP 50502485 A JP50502485 A JP 50502485A JP S62500832 A JPS62500832 A JP S62500832A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- data
- line
- packet
- port
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
- G06F13/374—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a self-select method with individual priority code comparator
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。
Description
【発明の詳細な説明】
可変長バケット交換方式
本発明はデータバスとデータフレーム線によって相互接続された複数のボートを
含み、ボートの各々はバスを通して他のボートに送出されるべきデータを受信す
るための手段を含むパケット交換方式に関する。
背員狡歪
パケット交換方式は典型的にはシステムボートの間で指定された固定数のデータ
バイトを含むパケットを送信するようになっている。しかし任意の時点で形成さ
れる伝送されるべきデータが指定された大きさのパケットに必要なバイト数にな
るということは希である。従って、1ピツI・あるいは2ビット程度のより小量
のデータを送信するときには、送信ボートは通常指定された数のバイトを含むパ
ケットを形成するためにパケットの残りにつめものをする。逆に、送信されるべ
きデータが単一のパケットに指定された大きさを越えるときには、データの大き
いブロックを複数のパケットに分割する。
この動作モードには多くの欠点がある。ナルデータでパケットにつめものをする
ことは、ナルデータの伝送のためにシステムスループットの対応する鼠を失なう
ことになるので、システム資源を無駄に使うことになる。大きなデータブロック
を複数のバケーノトに分割することも、各バケツ、トを伝送する前に送信ボート
を初期化し、新らしいバスアービトレーシッン操作を必要とするから能率が悪い
ことになる。
る、しかし、これらのシステムは一般的ではなり、一般的なパケット交換方式に
使用するには適当しない特殊な方法で可変長バケットの手法を実現している0例
えば、各パケットのヘッダがパケットの残りの部分のバイトの数を指定するパケ
ットの開始部のバCoηtrolled Packet S鱒i tchつと題
する論文にこれが示されている。
この手法の問題は、これが不当に高価で複雑だということである。
他の特殊なタイミングその他を使用した構成も知られているが、−C的に応用で
きるものではない。このようなシステムは米国特許NlX4,412,326に
示されている。
本発明に従えば、この問題は受信に応動して、該受信されたデータを、複数のバ
イトを持つパケットとして形成する手段と、形成に応動して形成されたパケット
のバイトをデータバスに与える手段と、バスに対してパケットのバイトを与える
と同時にバスの閉塞状態を示すためにライン上に制御電圧を与える手段と、バス
にパケットのバイトを与えるのを終了したことに応動してバスの空き状態を示す
ためにラインから制御電圧を除く手段とを含むパケット交換方式によって解決さ
れる。
衾呪■又枚
本発明に従えば、システムボートの間で可変長のパケットが伝送されるバケッ[
・交換方式を提供することによって上述した問題が解決される。これは複雑ある
いは高価な制御設備を用いずに解決される。上述したように、ボートによって受
信される伝送用のデータはパケットに構成されて伝送される。しかし、各パケッ
トが指定された固定数のパイ!・を含む従来のシステJ4とは異り、本発明のパ
ケットは送信を待っているボート中にそのとき蓄積されているデータの量によっ
て決定される任意の長さを持つようになっていてよい、送信されるべきデータの
量が相対的に小さければ、送信に使用されるパケットの幅は相対的に短い。送信
されるべきデータの量が相対的に大であれば、パケットの幅も相対的に大きくな
る。
パケットの幅はデータフレーム線と呼ばれるデータバス制御路に対して送信ボー
トから与えられるフレーミング信号によって特徴付けられる。従来技術のシステ
ムでは、フレーミング信号は固定幅で、システムクロックを分割することによっ
て発生された。
本発明においては、フレーミング信号の長さは送信ボートによって制御され、ボ
ートによって送信されるパケットの長さによって変化する。
データフレーム線に低しベルイに号を与えることによって、ボートはシステムの
データバスを通しての伝送を開始する。この低レベルによって、他のすべてのボ
ートに対してY−タバスが塞っていることを知らせる6次に送信ボートはそれが
蓄積しているデータを、バイトごとにデータバスに与える。ボートはそれに記憶
されているすべてのデータが送信されてしまうまで、送信を続ける。
各パケットの最後のバイトは特殊なバケット終了ビットを含み、これはパケット
の最後のバイトがデータバスに与えられたときに、ボートに与えられる。送信ボ
ートはバケシl−終了信号の印加に応動して、データフレーム線に高レベルの電
圧を与える。この高lノベルは他のボートに対してデータバスが空きであり、従
って他のボートからの伝送を受理できることを知らせる。
本発明の利点は送信されるべきデータの量に従ってバイトで表わした長さが変化
するようなデータパケットを生ずる点で有利である。データバケットを可変とす
ることによって、小量のデータを送信するときに固定長のパケットにナルデータ
を送信する必要がなくなり、あるいは大量のデータを送るときに1パケット以上
を使用する必要がなくなるので、本発明は従来の構成の欠点を克服することがで
きる。
迩画pj浬方W
第1図は本発明のパケ7)交換方式;
第2図はボートの構成要素;
第3図はデータフレーミング回路;
第4図はFIFO310の内容;
第5図はデータフレーミング回路の種々の部分の信号の間の関係:
第6図は送信回路の図である。
韮■奏見月
第1図は本発明のパケット交換方式の図である。第1図はボート101−1乃至
101−n、パケット交換コントローラ(PSC)107、データプロセッサ1
02、端末コントローラ104、端末105および106、クロック111およ
びこれらの構成要素を相互接続する経路を示している。データバス109aはこ
のような経路のひとつであり、データの並列バイトを伝送するのに充分な数の導
体を持っている。他の経路には、バケット交換コントローラ(PSC)107に
よってボートに制御メツセージを送るのに使用される制御チャネル103、ボー
トによってデータバスのアクセスを競合するのに使用されるアービトレーシッン
線110a、アービトレーションプロセスの中断を防止するために競合するボー
トによって使用されるアービトレーシッンフレーム線110b、パケット伝送の
中断を防止するために送信ボートによって使用されるデータフレーム線109b
、上述した構成要素に同期信号を伝送するクロック線108がある。
第1図のシステムは分散形バケット交換機であり、パケットは宛先ボートと端末
に向けて、中央スイッチではな(送信ボートから送られる。端末105の利用者
は、例えば、プロセッサ102に関連した被呼番号をダイヤルすることによって
、データプロセッサ102のような宛先に向けてパケット交換呼を設定する。被
呼番号は起呼端末105のアドレスと共に、パケットとして端末コントローラ1
04、ボート101−nおよびデータバス109aと共に、パケット交換コント
ローラPSC107に送られる。
PSC107はダイヤルされた番号を受信し、これをボート101−1とデータ
プロセッサ102のアドレスに翻訳し、これらのアドレスを制御チャネル103
を通して、ボート101−nに返送する。ボー)101−1とデータプロセッサ
102のアドレスは、次に起呼端末105のアドレスと共にボー)101−nに
記憶される。
端末105のユーザによって以後に送られるデータは端末コントローラ104に
よってパケットに形成される。各パケットは端末105の端末IDを先頭のバイ
トに含んでいる。ボート101−1は起呼端末のIDを宛先ボートおよび端末の
IDに置きtaえ、パケットをデータバス109.3に与える0次にパケット化
されたデータはボート101−nによって、データバス109aを通してボート
101−1に送信される。ボート10m−1はパケットの第1バイトにあるその
アドレスを認識し、パケットの以下のバイトを受理して、データプロセッサ10
2に転送する。これを実行しているときに、ボートi o i−iはそのアドレ
スを受信したパケットから取り除き、残りのバイトを経路102aを通して、デ
ータプロセッサに送り、これはそのアドレスを識別し、バイトの残りのデータを
読み取る。
本発明は、データフレーム線109b上のフレーミング信号の信号源と性質に関
連している。フレーミング信号はパケット伝送の間高状態に留ることによってデ
ータパケットの幅を示し、パケットが伝送されていないときには低状態に留る。
パケットの幅は送信ボートによって制御される。従来技術においては、フレーミ
ング信号、従ってパケットは固定幅であり、繰返しクロックパルスを分割するク
ロック回路によって発生され、従って、パケットは固定した数のバイトを含むこ
とになる。
データフレーム線109bは送信ボートによって制御され、これは線パケット伝
送の間低レベルに保ち、伝送の終りで高レベルとする。このようにして、現在の
送信ボート101は、他のすべてのボートに対してデータバス109aが他のボ
ートで使用できるよう何時空きになるかを知らせる。
可変長乙欠ヱ上q又生
先に述べたように、端末105のユーザはそれに対するパケット呼を設定するた
めに、プロセッサ102の番号をダイヤルする。
次にパケットはパケット交換コントローラ107が被呼ボートおよび端末のアド
レス翻訳情報を送信ボート101−nに入れたあとで、バス109aを通して宛
先ボートに伝送される。
次に端末コントローラ104が、データプロセッサ102に送られるべきデータ
を端末105から受信したとしよう、ボート101−nはデータを受信して蓄積
し、ボートからパケットを送信する準備ができたときに、データバス109aに
アクセスするように競合する。ボート101−nがアクセス潅を取ると、これは
データバス109aに対してはじめの2バイ]・とじて宛先ボートおよび端末を
示すアドレスを与える。次にボート101−nはバス109aに対して、パケッ
トの残りのバイトとして、端末105からそれが受信したデータを与える。パケ
ットの幅はボー)101−nが送出したデータの量に依存する。 ゛パケット伝
送の時間の間はボート101−nはデータフレームライン109bを低レベルに
保つ、この時間幅は宛先ボートと端末のアドレスの伝送およびボート101−n
が端末105から受信したデータの伝送に要する時間である。ボート101−n
はパケット伝送の終りでデータフレーム線109bを高レベルにする。
これはデータバス109aが空きであって、他のボートを自由に取扱かえること
を示す、線109b上の信号は次に送信するボートがこれを低レベルにするまで
高レベルに留る。
データフレームライン109b上の信号の後縁は、それに伴うデータバス109
b上のバイトが新らしいパケットの第1バイトであることを示す、各ボート10
1はこのバイトをしらべて、そのバイトがそのアドレスを指定するかどうかを決
定する。指定された宛先のボート101−1中のこの呼についての受信機はパケ
ットの第1バイト中のそのボートのアドレスによって付勢される。
次に受信機はデータプロセッサ102のアドレスとそのデータプロセッサ102
宛のデータを受信して蓄積する。
ボート101
第2図はボート101の詳細を図示している0図示したのはアービトレーション
回路201、受信回路202、送信機203、データフレーミング回路300お
よびこれらの構成要素を相互にまたシステムの他の部分と接続する経路である。
アービトレーション回路と受信回路は通常のものである。受信回路202は受信
されたパケットの第1バイトをテストし、回路202がその1部となっているボ
ート101のアドレスを含むがどうかを判定する。そしてそのアドレスが指定さ
れれば、受信回路202はそのあとに続(端末アドレスバイトとデータバイトを
受信する。パケットの終りでデータフレーミング信号の前縁を受信すると、受信
回路202は受信されたパケットをその専用の端末に転送する。このパケットは
端末のアドレスとパケットのデータバイトを含んでいる。これらの他の機能は不
変である。
アービトレーション回路201はデータバス109aを使用するのに通常の方法
で他のボートと競合する。これが競合に勝ったときには、これはライン301に
対して高レベルのボート選択信号を与える。この高レベルの信号はデータフレー
ミング回路300を付勢し、送信機203を動作してパケットを送信するように
する。
フレーミング信号はデータフレーミング回路300によって与えられる。これは
ライン315.321および323によって送信機203に接続される。ライン
321はライン109b上のデータフレーム信号が高レベルになる時点を示すの
に使用される。
他のラインの機能については後述する。
データフレーミング回
本発明の以前は、lotのようなボート回路はフレーミング信号d長さに限定さ
れたパケットを生成していた。フレーミング信号が低レベルになったときに伝送
が開始していた0次にフレーミング信号が高レベルになるまでデータが送信され
る。
第3図はゲート302.304.306.309および312を含むデータフレ
ーミング回路300を開示している。これはまたバッファ305とデータフリッ
プフロップ303および308を含んでいる。また第3図に示されているのはF
IFO310と3状態バツフア311を含む送信回路203の出力回路である。
4つの信号がデータフレーミング回路300にボートステータス情報を与え、こ
れがバケット伝送のフレーミングを行なえるようにする。これらの信号の目的は
一般に後述する。これらの信号のすべての動作についても後述する。
第1に、ライン301上のボート選択信号の高レベルは、第2図のボートアービ
トレーション回路201に対してデータバス109aへのアクセスが許されたこ
とを示す、第2に、ライン109b上の高レベルのデータフレーム信号はデータ
バス109aが空きであり、従って現在のボートの伝送を受理できることを示す
、第3に、ライン321上の信号はボート送信回路203によるパケットの最後
のバイトの伝送の間高レベルになる。第4に、ライン108上のシステムクロッ
クがデータフレーミング回路300の同期信号を与える。
ライン301上の高レベルのボート選択信号と、ライン109b上の高レベルの
データフレーム信号は組合わされて、パケット伝送を開始すると正しい条件を示
す0次にデータフレーミング回路は、データバス109a上にクロックパルス当
り1バイトを送信するように送信回路203を動作する。送信機203によって
送信されるパケットの最後のバイトの間、ライン321上の信号は高レベルとな
る。この信号によって、データフレーミング回路300は、データフレームライ
ン109bを高レベルにすることによって伝送の終了を知らせる。
アービトレーション回路201は、そのボート101がデータバス109aにア
クセ不するように選択さたときには、ライン301を通してANDゲート302
に対して高レベルの付勢信号を与える。データフレーム線109bの高レベル信
号はデータバス109aが空きであることを示す、そのボート101がデータを
送信するためには、そのボート101がアービトレーシヨンに勝って、データバ
スが空になっていなければならない、ANDゲート302がライン301上の高
レベルのボート選択信号を、データフレーム線109b上の高レベルの信号と組
合わせて、ライン313上に高レベル信号を与えたときにこの条件が満足される
。
経路313上のこの高レベル信号はそのボートからの送信を開始して良いことを
示す、ライン108上の次のクロックパルスは経路313上の高レベルをデータ
フリップフロップ303を通してライ:/314に与える。
第5図は第3図のある信号を第5図の−・番上に示した任意の時間ユニットとの
関係で示したものである。ライン番号とバス番号は図示の波形の左手に示してい
る。その機能の簡単な説明を右手に示している。6角形の記号(ヘキサグラム)
はバス109a上にデータが存在することを示す、ヘキサグラム中の“A1はア
ドレスデータを示す、ヘキサグラム中の数字はバス109aに送られるデータの
バイト数を示す。
ライン314上の高レベル信号はORゲート304を通り、線315を通り、時
刻0と1の境界でインバータ305を通り、データフレームライン109bの信
号を低レベルにする。この低レベル信号はコンチンシランに勝ったボートによる
パケット伝送の開始を示す、付勢ライン315上の高レベルはゲート309を通
して、時刻1で開始するクロックパルスをライン108に通す。
ライン323上のこの結果得られたパルスは送信機203のFIFO310を動
作して、パケットの第1バイトを3状態バツフア311にシフトする。付勢ライ
ン315上の高レベル信号は送信8g203のバッファ311を付勢してFIF
O310から丁度外にシフトして出されたバイトが、バッファ311によってデ
ータバス109aに与えられるようにする。従って、付勢ライン315上の高レ
ベル信号は、バッファ311を付勢し、またゲート309を通してクロックパル
スがライン323に行くように付勢する。ライン315上の高レベルのゲート信
号とライン323上のクロックされたゲート信号の間の関係は第5図に示されて
いる。付勢されたゲート309は付勢ライン315が高レベルである間はライン
323を通して、クロックパルスをライン10BからFIFO310に送る。ラ
イン323上の各パルスはFIFO310を動作して、データのバイトをシフト
アウトする。
PIFO310はデータフリS7プフロンプで構成される多数の縦続接続された
レジスタを含んでいる。送信前のFIFO310の内容を第4図に示す、各バイ
トは二つのフィードを含んでいる。
右のフィードはバス109aに与えられるべきデータのバイトを含んでいる。左
のフィードはパケットの最終バイト以外低レベルとなっているビットを含んでい
る。
FIFOの出力レジスタ400はXで示されるバイトを含んでいる。これは再び
送信されるべきではない前の送信からのデータの残りのバイトである。後述する
ように、レジスタ401の内容がシフトされて出されるときに、このバイトは捨
てられる。FIFOレジスタ401は送信されるべき次のパケットの宛先である
ボー)101iのアドレスを含む、IIFOレジスタ402は宛先端末のアドレ
スを含む、FIFOレジスタ403−05は送信されるべきデータのバイトを含
む、説明の目的で、第4図には3バイトのデータ、すなわちパイ)O乃至2が示
されている。送信されるべきパケットの大きさに応じて、FIFOにはそれ以上
のパケットがあってもよ(、それ以下のパケットがあってもよい。
時刻lにおいてはFIFO310の出力とバッファ311の入力には未知のバイ
ト400が存在する。第5図に図示するように時刻0の間は、ライン315上の
低レベルによってバ5・ファ311が消勢されているので、出力バス109aに
はバイトは与えられない。時刻0と1の間で、ライン323上のシフトパルスの
前縁はFIF0310を1位置だけシフl−させ、レジスタ400中の未知のパ
イ!・をレジスタ401のボートアト1ノスに置換する。従って、ライン315
上の高レベル信号によってバッファ311が付勢されるときには、ボートアドレ
スバイト401はすでに、バッファ311の入力に存在することになり、これが
データバス109aに与えられるパケットの第1バイトである。従って、データ
バス109aに与えられるFIFO310の第1バイトは宛先ボーt−1oi−
iのアドレスとなる。
ライン315の高レベル信号がゲート309をイ1勢しているときに、ライン1
08上の以下のクロック信号はゲート309を通過して、1バイトのデータをP
IFO310を通してシフトし、バッファ311を通し7て、データバス109
aに与える。最後に、パケットの終りは、後述するように最終バイトがFIFO
によってシフトして出力されたときに、ライン321上の高レベル信号として示
される。
FIFO310の各レジスタは、そのバイトがパケットの最後のバイトであるか
ど・)かを示すビットを蓄積する1ビツトのフィードを有している。この最後の
バイトは送信されるべきパケットの最後のバイトを含む位置を除き、各FIFO
位置で低レベルになっている。パケットの最後のバイトが読み出されるとき、高
ビットがF T FOt通してシフトされる。この高ビットはライン321に与
えられる。これはNANDゲート312を通り、反転されて、ライン322に与
えられる。第5図の時刻5では、ライン323上の最後のシフトパルスと共にH
aのバイトのビットがライン322に与えられていることが示されている。これ
が現在のバケソ1の最後のバイI・がデータバス109aに与えられる時である
。
二つの動作が現在のボー 1−101−1からの伝送を終了する。
両方の動作がライン322上の最終バイ1−48号から生ずる。NANI)ゲ・
−ト312からのラインにの低レベル信号がどのようにしてライン109b上の
データフレーム信号を高レベルとし、ライン315に低レベル(8号を与えるご
とによって送信機を消勢するかを理解するには、ゲート304に影響するこれ以
前の(8号について考えなければならない。
時刻1の開始で、データフレームライン109bがインバータ305によって低
レベルになったときに、ANDゲート302の出力は低レベルになる。りI]ツ
ク線108上のクロックパルスが次に生じた、第5図の時刻2のはじめで、低レ
ベル信号をデータフリップフロップ303を通してクロックによってり、える、
ライン314はこの低レベル信号をゲート304に与える。しかし、ORゲート
304の他方の入力であるライン316はこの間以下のように高レベルであるか
ら、データフレームライン109b上の低レベルは影響を受けない。
ライン316上のゲート304への入力は、ランチ308によって制御される0
時刻1の間、データフレームライン109b上の低レベル信号がANDゲート3
02に与えられているときに、ORゲート304はライン315を通してAND
ゲート306に対して高レベル信号を与える。クロックライン108上のパルス
が時刻1と2の間にデータフリップフロップ303を通して、ゲート302から
の低レベル信号をクロックしたときに、これはライン315トに高レベル信号を
クロックによって与え、これをゲート305の出力から、データフリップフロッ
プ308を通して、ライン31Gに与える。ライン322はこのとき高レベルに
なる。
ライン316上の高レベル信号はORゲート304、ライン315および反転バ
ッファ305を通して、データフレームライン109bを低レベルに保つ、これ
らの動作は時刻2の始めで生じ、これらの信号が生ずる相互の関係はライン31
4.315および316上の波形のタイミングのこれらの点を見ることによって
明らかになる。
以下にはパケットの終りで、ライン109b上のデータフレーム信号をデータフ
レーミング回路がどのようにして上昇するかを述べる。FIF0310は、時間
5の間にデータバス109aを通してパケットの最終バイトを送るときに、経路
321を通してNANDゲート312に高レベル信号を与える。この高レベル信
号は、ライン315上の高レベルの付勢信号によって、ゲート312を通過する
。ゲート312はこの高レベル信号を反転し、ライン322を経由して低レベル
信号をゲート306に与える。
ライン322上のこの低レベル18号は第5図の時間5に示されている。ゲー1
−306はこの低レベル信号をフリップフロップ308のデータ入力に与える。
この低レベル信号はクロック線108上の次のクロックパルスによって、データ
フリップフロップ30Bにクロックされる。ライン108上のこの次のパルスは
時間5と6の境目でFIFO310とバッファ311によってデータバス109
aに与えられる最後のデータバイトの終りと一致している。
ライン316上のこの低レベルの信号はゲート304によってライン315上の
信号を低レベルにする。ライン315上のこの低レベルは反転バッファ305に
よって、ライン109b上のデータフレーム信号を上昇する。
データフレームライン109b上の信号の前縁は、データバスI Q9aを通し
て現在の伝送の終りを知らせる。送信すべきデータを持ち、データバスのアービ
トレーシツンに勝った次のボートはデータフレームライン109b上の高レベル
信号によって付勢される。
盗侃貝溌
以下には第6図に詳細に図示した送信機の動作について述べる。
ボート101−nの送信機に関してデータパケットを送(77するには4ステツ
プある。ステップ1.システムの初期化の間、PSC107は101−nのよう
な各ボートを、制御チャネル103を通してアクシランID番号と呼ばれる情報
でプログラムする。各番号はボート101−nとその番号が割当てられた端末を
識別する。各番号は符号化され、後にPSC107に向けられるパケットのアド
レス部として使用される。このパケットは呼の始めで、ボート10m−nによっ
て、データバス109aに与えられる。
従って各々のアクションID番号は、PSC107をアドレスし、ボート101
−nを識別し、その端末に関連した番号を識別するのに使用される。この後では
、このような番号はアクシラン■Dと呼ばれる。
ステップ2.呼は次のように設定される。端末105は、例えば、オフフックし
、呼を設定するために宛先端末番号をダイヤルし、オフフック刺激とダイセルさ
れた宛先端末番号は起呼端末105によって端末コントローラ104に送られる
。コントローラ104は応答し、ボート101−nに対して、起呼端末105を
示す2バイトの呼アクションコマンドを送り、このあとでダイヤルされた端末番
号を含む呼設定コマンドを送る。ボート!01−nは呼アクションコマンドを適
切なアクションIDに翻訳する。
このアクションIDはその後に続く呼設定コマンド共にパケ7)として形成され
、ボート101−nによってデータバス109aに与えられる。PSC107は
パケットを受信し、ボー1−101−nを制御チャネル103を通して情報でプ
ログラムし、これによってボート101−nがそのあとで端末105の受信され
た端末番号を宛先のボートと端末のアドレスに翻訳する。PSC107はまたデ
ータバス109aを通して端末コントローラ104に対してパケットを送り、呼
設定コマンドの受信を確認する。
ステップ30次に端末105が端末コントローラ104に対してデータを送った
とき、端末コントローラは次に、端末105の番号をボート101−nに送り、
そのあとでコントローラ104が端末105から受信したデータを送る。起呼端
末番号105はボート101−nによって宛先ボートと端末アドレスに翻訳され
る。宛先のボートと端末のアドレスはパケットの最初の2バイトに組立てられる
。送信されるべきデータは残りのバイトに挿入される8次に形成されたパケット
はボート1oi−nによってボートがアービトレーションに勝った後でデータバ
ス109aに与えたときに、オンフッタ刺激は端末105によって端末コントロ
ーラ104に送られる。コントローラ104は応答して、2バイトの呼アクショ
ンコマンドと、それに続くダイヤルされた端末番号を含む呼ティアダウンコマン
Vをボート101−nに送る。ボート101−nは呼アクションコマンドをアク
ションIDに翻訳する。このアクタぢンIDはこれに続く呼ティアダウンコマン
ドと共にボート101−nと共にパケットとしてデータバスに与えられる。PS
C107はパケットを受イδし、制御チャネル103を通してボー)101−n
をプログラムし、これによってボート]、 01− nが端末105の端末番号
を宛先ボートと端末のアドレスにもはや翻訳しないようにする。
第6図は送信機203の回路を図示している。以下には詳細な説明を示すが、以
下には一般的に送信機203の機能を述べる。
端末コントローラ104からのデータはバス104aを通して送信機203に入
る。経路104aを通して端末コントローラ104から受信された起呼端末のア
ドレスは受信端末に対するデータの伝送が開始される前に宛先ボートと端末のア
ドレスに翻訳される。
経路l04aを通して来る端末105からのデータは1訳回路をバイパスする。
最後に、送信機203は翻訳された宛先アドレスと端末lO5からのデータをデ
ータバスl09aに与える。
起呼端末アドレスデータは経路104aを通してRAM609に入り、後述する
ように翻訳され、ラッチ611で遅延され、FIFO310に記憶され後に送信
される。端末105から受イδされた非アドレスデータは、バッファ604を経
由してRA M2O3をバイパスし、ラッチ611で遅延されて、FIFO31
Qに記憶されてデータバス109aを通して後に伝送される。呼設定時にPSC
107から受信された翻訳データは制御チャネル103を通して送信機203に
入り、構成要素602と605乃至608によってRAM609を書き込む。
より詳しく述べれば、第6図の送信回路はさらにラフチロ02および3状態バツ
フア607および608を含むRAM609への書き込み回路を含んでいる。送
信機そのものは空きコード検出器−603、ANDゲート605、RA、M2O
3、ラッチ611、FIF0310.3状止バフフア6(14,606,610
および311を含んでいる。
パケット伝送の例を考察する前に、どのようにして送信機203がバス104a
を通して端末コントローラ104からパケットの受信を検出するかを理解するべ
きである。送信機203は端末コントローラ104からバス104aを通して受
信されたパケットの始めと終りを検出する手段を含んでいる。端末コントローラ
104がバス104aにパケットを送信していないときにはナルデータのハイド
から成る空きコードが端末コントローラ104によって、バス104aに送られ
る。このような空きコードの終了は端末コントローラ104からのパケット送信
の開始を示す。パケットの受信のあとに続く第1の空きコードバイトは端末コン
トローラ104からのパケット送信の終りを示す。
すべての受信されたバイトは空きコード検出器603によって検出され、これは
空きコードバイトの終了に応動して第1の信号を生成し、空きコードバイトの開
始に応動して第2の信号を生成する。第1に、空きコード検出器603は、バス
104aで空きコードの最後のバイトのあと、パケットの第1のバイトと第2の
バイトが受信されている間に、アドレス付勢線614上に高レベルのパルスを生
ずる。第2に、空きコード検出器603はバス104a上のパケットの受信の終
了後の空きフードの第1のバイトの受信の間にライン615上に高レベルのパル
スを生ずる。アドレスが経路104a上に存在する間は、アドレス付勢線614
上のパルスは高レベルになっている。これは端末コントローラ104から受信さ
れるデータパケットの最初の2バイトを示している。これらの2バイトは端末コ
ントローラ104を通してデータを送信している起呼端末105のアドレスを含
んでいる。ライン615上のパルスは端末コントローラ104がらバス104a
を通して行なわれるパケット伝送の終りを知らせる。
−例として呼は次のように設定される。端末コントローラ104が起呼端末10
5からのオフフッタ信号と被呼端末番号のダイヤルの受信に応動して呼を開始す
ることを想起されたい。端末コントローラ104はこれに応動して、バス104
aを通して2バイトの呼アクションコマンドを送り、このあとで、ダイヤルされ
た被呼端末番号を含む呼設定コマンドを送る。呼アクションコマンドの始めで、
空きコード検出器603は空きコードの終了を検出し、アドレス付勢線614に
高レベル信号を与える。この信号はバッファ604を消勢し、バッファ610を
付勢し、ANDゲート605を経由して、バッファ606を付勢する。
経路104a上の呼アクションコ“7ンドの2バイトはバス620を通してRA
M609に入る。RA Mは呼アクションコマンドを翻訳し、バス628にアク
ションID部号を与える。このアクションIDは、PSC107をアドレスし、
ボート101−nを識別し、起呼端末105を識別するように使用される。バス
104aの2バイトアドレスの受信の終りで、ライン614上の信号は低レベル
になる。この低レベルの信号は、バッファ604をオンとし、バッファ610と
606をオフとし、従って、経路104a上を次に受信されたバイトは、バッフ
ァ604を通してRAM609をバイパスする。従って、入来パケットのアクシ
ョンID部はRAM609とバッファ606および610を通してバス617に
与えられる。残りのパケットバイトはバッファ604を通してバス617に到来
する。
各パケットの最後のバイトは、これが最後のバイトであることを示すビットと共
にPIFO310に記憶される。このビットの信号源は空きコード検出器603
である。しかし、ライン615上のデータ終了の高レベルのビットは受信された
有効なデータの最後のバイトに続くことを想起されたい、従って、バス617上
で上述したパケットは遅延されなければならず、データのパケットの最終バイト
が、ライン615上のデータ終了ビ・ノドと同時にFIFO310に入るように
しなければならない、このパケットは次のようにしてラッチ611で遅延される
。
各バイトの開始を示す同期クロックパルスは経路104aを通して受信され、端
末コントローラ104から経路104aを通して送信機203に入る。この信号
は経路104aからライン633に分離される。ラッチ611に与えられるデー
タは、ラッチ611に行く回路によって若干遅延される。ライン633上のパル
スは遅延されないから、その前縁はそれが元々同期されたバイトの開始の直前に
ラッチ611に到来する。従って、次のデータバイトの前縁がライン633に到
来したときに、前のデータバイトはまだラッチ611の入力に存在する。この先
のバイトはラッチ611によってラッチされ、これは経路633に前縁トリガさ
れることになる。従って、バス104aを通して現在のバイトが送信機203に
入ったとき、先に受信されたバイトは現在のバイトの同期信号の制御によって、
ラッチ611によってバス324に与えられる。従って、バス324上にあるラ
ッチ611の出力のデータはデータ入力送信4!1203に関して1バイトの幅
だけ実効的に遅延される。
パケットデータの最後のバイトのあとで、104a上にナルデータあ最初のバイ
トが現われたときに、経路615上の高レベルのパルスが生ずる。ラッチ611
によってパケットの最終バイトがFIFO310の入力に与えられ、これと同時
にデータ終了入力パルスが空きコード検出器603によってFIFO310の入
力に与えられたときに、遅延の目的が達成される。このデータ終了入力パルスは
パケットデータの最終バイトと共にF[FO310に記憶される。このビットは
FIF○が読み出されたときに最終バイトを指示するのに使用される。
呼の例として、アクシランIDと呼設定コマンドを含むパケットがパケットの最
終バイトと共に記憶されたパケット終了ビットと共にF I FO310に記憶
されている。
PSC107は上述したパケットの受信に応動して、端末コントローラ104に
対して、データバス109aを通して、確認パケットを送る。PSC107はま
た制御チャネル103を通してボート101−nをプログラムし、従ってボー)
1.01− nは端末105の端末番号を次に受信したとき、これを端末の宛
先ボートのアドレスに翻訳する。
第6図の送信器203はこのようにPSC107によってプログラムされたボー
ト101−nの構成要素であるとしよう、送信機203のRAM609はプロセ
ッサ102に送信されるべき端末105からのデータの引き続く受信について、
ボート101−nをプログラムするように書か乳でいる。ボートをプログラムす
るのに必要なデータはPSC107によって、バス103に与えられ、ランチ6
02によつてラッチされ、バッファ607および608を経由してRAM609
に書かれる。
このパラグラフでは、起呼端末の番号の前半と後半を、pscによってRAM6
09に順次に書いて、宛先のボートと端末の番号をアドレスされたRAMの位置
にどのように書き込むかを述べている。制御パルスはRAMアドレスと書き込ま
れるべきデータと共にPSC107によって制御チャネル103に送信される。
このパルスはライン626に現われ、これは制御チャネル103から分離されて
、ランチ602のクロック入力に接続される。このパルスはランチ602を動作
して、起呼端末番号の前半をバス103からバス622に与える。これは同時に
、ランチ602は宛先ボートアドレスをバス103からバス627に与える。
これらの番号がそのバスに与えられている間に、それが安定になってから、PS
C107は制御チャネル103とライン623を通してANDゲート605.3
状態バツフ1606乃至608およびRAM609の読み/書き入力に低レベル
の読み/書きパルスを与える。ライン623上の低レベルのパルスはANDゲー
ト605を経由して3状態バツフア606を消勢する。この動作によってバス1
04aとRAM609の間の接続が開かれる。これはバス104a上に生じ得る
信号から書き込みプロセスへの干渉を防止するために行なわれる。ライン623
上の低パルスはまた3状態バツフア607と608を付勢する。この動作はRA
M609のアドレス(A)とデータ(D)の入力をそれぞれバス622と627
からその情報源であるランチ602の出力に接続する。このパルスはライン62
3上のこのパルスが低レベルであるとき、RAM609を書き込みモードにする
。これによって、起呼端末番号の前半に対応するRAM609のアドレスに宛先
ボートアドレスが書き込まれることになる。
PSC107から制御チャネル103に現われる次のデータは宛先端末アドレス
と起呼端末番号の後半である。上述したのと同様に、宛先端末アドレスはRAM
609の起呼端末の端末番号の後半に対応するRAM609のRAMアドレスに
記憶される。従って、ソース端末の端末番号の両方の半分が次にバス104aを
通して受信され、バッファ606によって、データ伝送の始めでバス670に順
次に与えられときに、RAM609は受信されたデータをアドレス情報として使
用し、宛先ボーI・と端末の番号を順次にバス628に与える。
パケットデータはRAM609が前述したようにプログラムされた後で、以下の
ようにしてソース端末から宛先端末に送信される。第1に経路はバス104aか
ら、バッファ606を通して設定され、従って、起呼端末105の番号はRAM
609によって宛先のボートと端末のアドレスに翻訳される。以下にはどのよう
にして経路を設定するかを述べる。
端末コントローラ104からの空きコードが終了し、バス104a上の端末番号
の開始はライン614上の高レベル信号の開始と一致することを想起されたい。
さらにまた、この結果生ずるライン614上の高レベルによって、3状態バツフ
ア606および610は付勢されて、3状態バツフア604は消勢されることを
想起されたい、この動作によって、バス104a上の伝送のはじめの2バイトに
現われる端末105の端末番号はバス620を経由してRAM609のアドレス
(A)入力に与えられる。前述したようにプログラムされているから、RAM6
09はこの端末番号の両半分を受信したのに応動して、RAM609はバス61
7に対して宛先ボートと端末のアドレスを与える。
このようにしてバス617に宛先アドレスが与えられたあと、RAM609はバ
イパスされ、これによってバス104aを通して受信機203によって受けられ
た以下のバイトは構成要素604を経由して、変更されないでRAM609によ
って通過される。
RAM609がその翻訳を実行したあと、空きコード検出器603の動作に関連
してすでに述べたようにライン614上の信号は低レベルに変化する。この低レ
ベル信号は3状態バツフア606および610を消勢し、3状態バツフア604
を付勢する。以下のデータバイトはバス616およびバッファ604を通してR
AM609をバイパスして、変化を受けずにバス617に現われる。
バス617上のバイトはうソ千611によって遅延されることを想起されたい。
伝送の終りでライン615を通して空きコード検出器603からFIFO310
に対して高レベルのビットが送られ伝送の最終バイトが示されることを想起され
たい。このように遅延されたあとパケットとFTFO310に格納され、その最
後のバイトは上述のビットによってマークされていることになる。
この点においてFIFO310の内容は第4図で示されている。
パケットの最終バイl−がF[FO310に与えられたとき、フリップフロップ
637はライン615上の高レベル信号によってセットされる。従って、ライン
338上の信号は、FIFO310にパケットが格納されてから、データをシフ
トアウトするプロセスの開始まで高レベルとなっている。ライン338上のこの
信号は送イ3機がデータの完全な集合を持っていることを示すのに使用される。
ライン338はアービトレーション回路201に接続され、ライン338上の高
レベルはそのボートに対するアービトレーションのプロセスを起動する刺激を与
える。フリップフロップ637はライン323上の最初のシフトパルスによって
リセットされる。これはデータフレーミング回路から受信されるパルスであり、
これはFIFO310からデータの第1バイトをシフトアウトする。フリップフ
ロップ637がリセットするときのライン338上の低しヘルに行く信号はデー
タバス109a上の伝送の開始を示す。こめ低レベル信号はFIFO310に再
び全パケットが入るまで、ボート101−nによるこれ以上のアービトレーショ
ンを防止する。
例として述べている伝送に戻ると、FIFO310は全バケットを含んでいて、
ライン338は高レベルである。アービ1−レーシッンの後で、このボートto
t−nがデータバス109aへのアクセスに勝つと、第2図のデータフレーミン
グ回路300はライン323と315を通して信号を送信し、これによってFI
FO310はバッファ311とデータバス109aを通してその内容をシフトア
ウトする。データフレーミング回路300はライン315を通して高レベル信号
を送って、バッファ311を付勢し、この信号が高レベルの間、一連のパルスが
ライン323を通してPIFO310からデータをシフトし2て出すために与え
られる。
送信されるべきテ゛−夕の最後のバイトを示すバイトは、現在のデータセットの
最後のバイトがライン109aを通して送信されるときに、ライン321にシフ
トアウトされる。このビットによって第2図のデータフレーミング回路300は
ライン323)、のパルス列を終了し、う・イン323および315の両方の信
号を低レベルにし、この伝送の例を終了する。これと同時にデータフレーミング
回路203はデータフレームライン109hの論理レベルを上げる。
第1図の端末105は、連続的に端末コントローラ104に対してデータを送る
。端末コントローラ104は端末105の番号と端末105によって発生された
データを含むパケットを準備する。端末コントローラ104は、このようなパケ
ットの各々をボート101.− nに送信する。ボー)101−nは継続して端
末105の番号を宛先ボート101−1と宛先端末102のアドレスexa訳す
る。端末コントローラ104から受信された各パケットについて、ボー)101
−nは上述した全アービトレーションのプロセスを実行する。それがデータバス
109aの使用の競合に勝ったことを判定すると、ボート1ot−nはその端末
にアドレスされたパケットによって、起呼端末105から宛先端末102へのデ
ータを転送する。
呼が完了したときに、端末105は端末コントローラ104に対してオンフック
信号と等価な信号を送る。これに応動して、端末コントローラ104は呼を設定
するときと同様の呼アクションコマンドをボート101−nに送る。しかし、こ
の場合には呼アクションコマンドには呼ティアダウンコマンドが続く。呼ティア
ダウンコマンドはダイヤルされた端末番号を含んでいる。再びボート101−n
は呼アクションコマンドをアクションIDに翻訳する。ボート1o1−nは再び
アクションIDと関連したデータ、この場合には呼ティアダウンコマンドのパケ
ットを形成する。ボート101−nはこのパケットをPSC107に送る。アク
ションIDと呼ティアダウンコマンドの受信に応動して、PSC107は、呼を
設定したときと同様に、制御チャネル103を通してボート101−nをプログ
ラムする。しかし、呼をティアダウンするためには、ボート101−nを再びプ
ログラムするときに、端末105の番号が仮想的端末アドレスに関連付けられる
。
田驚1査報告
Claims (7)
- 1.データバスとデータフレームラインによって相互接続された複数のポートを 含み、各ポートは バスを通して他のポートに送信されるべきデータを受信する手段を含む バケット交換方式において、 該受信に応動して、受信されたデータを複数のバイトを持つパケットに形成する 手段と、 該形成に応動して、形成されたパケットのバイトをデータバスに与える手段と、 バスに対してパケットのバイトを印加するのと同時にバスの塞り状態を示すため にラインに対して制御電圧を与える手段と、バスの空き状態を示すために、パケ ットのバイトを与えるのを終了したことに応動して、ラインから制御電圧を除く 手段とを含むことを特徴とするパケット交換方式。
- 2.請求の範囲第1項に記載の方式において、各ポートはさらに、 そのアービトレーション回路が一部となっているポートを代表してバスヘのアク セスを要求するアービトレーション回路と、ポートによって送信されるべきデー タの受信に応動してアービトレーション回路に信号を送り、該ポートを代表して バスに対するアクセスを要求する手段と、 アービトレーション回路によっ制御されて、そのポートがバスヘのアクセスを要 求されたときにポートに通知する手段と、バスの現在の空塞状態を判定するため にラインを監視する手段と、 バスの空き状態の判定とアービトレーション回路からの信号の受信とが同時に生 じたことに応動してバスの塞り状態を示すためにライン制御電圧を印加する手段 と を含むことを特徴とするパケット交換方式。
- 3.請求の範囲第2項に記載の方式において、該判定と受信が同時に生じたこと に応動する手段は、同時判定と受信とに応動して第1の状態から第2の状態に切 替えられるフリップフロップと、 形式に応動してパケットのバイトを蓄積するFIFOメモリーと、 クロックパルスをポートに与える手段と、フリップフロップによって制御され、 各クロックパルスの受信に応動してバスに対してバケットの1バイトを与えるた めにFIFOに対してクロックパルスを与える手段とを含むことを特徴とするパ ケット交換方式。
- 4.請求の範囲第3項に記載の方式において、FIFOの最終バイトがバスに与 えられたときにポートに知らせる手段と、 最後に述べた信号に応動して該ラインから制御電圧を除去する手段と を含むことを特徴とするパケット交換方式。
- 5.請求の範囲第4項に記載の方式において、該ラインから制御電圧を除去する 手段は最後のバイト信号の受信に応動して第1の状態から第2の状態にスイッチ されるフリップフロップを含むことを特徴とするパケット交換方式。
- 6.データバスとデータフレームラインによっ相互接続された複数のポートを有 するパケット交換方式を動作する方法において、該方法は、 a)バスを通して他のポートに送信するべきデータを受信するために各ポートを 動作し、 b)ポートからデータバスに受信されたデータを与え、c)データをバスに与え ている間にバスの塞り状態を示すためにラインに対して第1の制御電圧を与え、 d)バスの空き状態を示すために、データの印加が終了するとラインから該第1 の電圧を除く 段階を含むことを特徴とするパケット交換方式を動作する方法。
- 7.請求の範囲第6項に記載の方法において、各ポートはさらに、そのアービト レーション回路が含まれるポートを代表してバスにアクセスを要求するアービト レーション回路を含み、該方法はさらに、 a)ポートによるデータの受信に応動してポートを代表してバスにアクセスを要 求するために該アービトレーション回路に信号を送り、 b)ポートがパスに対するアクセスを許されたときに、ポートに対して信号を送 るようアービトレーション回路を動作し、c)バスの現在の空塞状態を判定する ためにラインをモニタし、 d)バス空き状態とアービトレーション回路からの信号の受信の同時判定に応動 してバスの塞り状態を示すためにラインに対して咳制御電圧を与える 段階を含むことを特徴とするパケット交換方式を動作する方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US67098284A | 1984-11-13 | 1984-11-13 | |
| US670982 | 1984-11-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62500832A true JPS62500832A (ja) | 1987-04-02 |
Family
ID=24692678
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60505024A Pending JPS62500832A (ja) | 1984-11-13 | 1985-10-29 | 可変長パケット交換方式 |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0201561A1 (ja) |
| JP (1) | JPS62500832A (ja) |
| KR (1) | KR870700277A (ja) |
| CA (1) | CA1250648A (ja) |
| WO (1) | WO1986003083A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01259651A (ja) * | 1988-04-08 | 1989-10-17 | Fujitsu Ltd | パケット交換網を利用した通信方式 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6023478A (en) * | 1996-03-29 | 2000-02-08 | Hewlett-Packard | Method and apparatus for communicating data byte streams |
-
1985
- 1985-10-29 EP EP85905697A patent/EP0201561A1/en not_active Ceased
- 1985-10-29 WO PCT/US1985/002142 patent/WO1986003083A1/en not_active Ceased
- 1985-10-29 JP JP60505024A patent/JPS62500832A/ja active Pending
- 1985-11-12 CA CA000495005A patent/CA1250648A/en not_active Expired
-
1986
- 1986-07-12 KR KR1019860700457A patent/KR870700277A/ko not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01259651A (ja) * | 1988-04-08 | 1989-10-17 | Fujitsu Ltd | パケット交換網を利用した通信方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| CA1250648A (en) | 1989-02-28 |
| WO1986003083A1 (en) | 1986-05-22 |
| EP0201561A1 (en) | 1986-11-20 |
| KR870700277A (ko) | 1987-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4245307A (en) | Controller for data processing system | |
| CA1320767C (en) | Atomic sequence for phase transitions | |
| US5528765A (en) | SCSI bus extension system for controlling individual arbitration on interlinked SCSI bus segments | |
| EP0476990A2 (en) | Dynamic bus arbitration | |
| US5237695A (en) | Bus contention resolution method for network devices on a computer network having network segments connected by an interconnection medium over an extended distance | |
| JPS62500833A (ja) | 分散型パケット交換システム | |
| JPS63288537A (ja) | 通信装置 | |
| EP0051794A1 (en) | Distributed-structure message switching system on random-access channel for message dialogue among processing units | |
| JPH05197679A (ja) | 多重速度同期バスを有するコンピュータシステム | |
| JPS60500195A (ja) | デイジタル通信リンクに円滑に割込む方法と装置 | |
| JPS60187161A (ja) | 同期/非同期通信システム | |
| JPH05181790A (ja) | Ieee488インターフェイスとメッセージ処理法 | |
| US6909712B2 (en) | System for and method of providing a header and a trailer in data packets | |
| JPS62500832A (ja) | 可変長パケット交換方式 | |
| JPS63124650A (ja) | デジタルトランクインタフェース | |
| JPS6136860A (ja) | マイクロプロセツサの相互接続方法 | |
| JPS61208331A (ja) | シリアルデータ通信方式および装置 | |
| EP0725352B1 (en) | Communication system and relay thereof | |
| US5303345A (en) | Method for controlling data sending and receiving operations of a microprocessor | |
| JP2558062B2 (ja) | システム・バスを介して他のアダプタに可変サイズのデータ・ブロックを転送するためのアダプタ | |
| JPS61270952A (ja) | デ−タ伝送方式 | |
| JPS63263555A (ja) | 多重プロセッサシステム用のプロセッサモジュール自動判定システム | |
| JPH0241535A (ja) | データ処理装置 | |
| JP3354493B2 (ja) | シリアルデータ転送装置 | |
| JPH0720091B2 (ja) | データバッファ回路 |