JPH02250448A - 多重化トークンリングバス通信方式 - Google Patents
多重化トークンリングバス通信方式Info
- Publication number
- JPH02250448A JPH02250448A JP7035589A JP7035589A JPH02250448A JP H02250448 A JPH02250448 A JP H02250448A JP 7035589 A JP7035589 A JP 7035589A JP 7035589 A JP7035589 A JP 7035589A JP H02250448 A JPH02250448 A JP H02250448A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- token ring
- ring bus
- bus
- control
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 93
- 238000000034 method Methods 0.000 claims description 10
- 230000002035 prolonged effect Effects 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 31
- 239000000872 buffer Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は複数のトークンリングバスから成る多重化トー
クンリングバスにおける通信方式に関するものである。
クンリングバスにおける通信方式に関するものである。
従来、この種の多重化トークンリングバスにおいては、
共通制御を行なわず、使用するトークンリングバスを複
数本の中からランダムに選択するランダムアクセス方式
か、あるいは複数本を順繰りに選択する順廻アクセス方
式を採用していた。
共通制御を行なわず、使用するトークンリングバスを複
数本の中からランダムに選択するランダムアクセス方式
か、あるいは複数本を順繰りに選択する順廻アクセス方
式を採用していた。
上述した従来のランダムアクセス方式および順廻アクセ
ス方式は、複数本のトークンリングバスの通信使用率を
意識しないため、混雑したトークンリングバスを選択し
て通信遅延時間が長くなることが避けられない方式であ
るので、平均通信遅延時間を短縮できない欠点があった
。
ス方式は、複数本のトークンリングバスの通信使用率を
意識しないため、混雑したトークンリングバスを選択し
て通信遅延時間が長くなることが避けられない方式であ
るので、平均通信遅延時間を短縮できない欠点があった
。
このような欠点を除去するために本発明は、多重化トー
クンリングバスに接続される通信制御ユニットを有し、
多重化トークンリングバス内の1つのトークンリングバ
スを共通制御バスとして使用し、通信制御ユニットのう
ちバイパス制御の統括を行なっている通信制御ユニット
は、通信要求発生時に共通制御バスを介して通信使用率
の最小のトークンリングバスの選択を行ない、通信の要
求元に対して使用を許可するトークンリングバスの指定
をバイパス制御により行なうようにしたものである。
クンリングバスに接続される通信制御ユニットを有し、
多重化トークンリングバス内の1つのトークンリングバ
スを共通制御バスとして使用し、通信制御ユニットのう
ちバイパス制御の統括を行なっている通信制御ユニット
は、通信要求発生時に共通制御バスを介して通信使用率
の最小のトークンリングバスの選択を行ない、通信の要
求元に対して使用を許可するトークンリングバスの指定
をバイパス制御により行なうようにしたものである。
本発明による多重化トークンリングバス通信方式におい
ては、待ち合わせに要する時間が短縮される。
ては、待ち合わせに要する時間が短縮される。
本発明はトークンリングバスの多重化構成に対して適用
可能である。本発明の一実施例として3重化トークンリ
ングバスの場合につき説明する。
可能である。本発明の一実施例として3重化トークンリ
ングバスの場合につき説明する。
第2図は3重化トークンリングバスの構成図であり、通
信制御ユニッ)A1.A2〜Anが接続された構成であ
る。また、1〜3はトークンリングバスである。通信制
御ユニットA1からAnは同一構成のユニットとなって
いる。通信制御ユニットA1〜Anの構成を第3図に示
す。同図において、Aは通信制御ユニット、1〜3はト
ークンリングバス、3−1〜3−3はメディアアクセス
制御部、4−1〜4−3は受信制御部、5−1〜5−3
は送信制御部、6aは外部インタフェースのためのバス
である。
信制御ユニッ)A1.A2〜Anが接続された構成であ
る。また、1〜3はトークンリングバスである。通信制
御ユニットA1からAnは同一構成のユニットとなって
いる。通信制御ユニットA1〜Anの構成を第3図に示
す。同図において、Aは通信制御ユニット、1〜3はト
ークンリングバス、3−1〜3−3はメディアアクセス
制御部、4−1〜4−3は受信制御部、5−1〜5−3
は送信制御部、6aは外部インタフェースのためのバス
である。
第4図(a)、 (b)は、通信制御ユニッ)Aを介し
てトークンリングバス上で送受されるデータのフレーム
形式を示すフレーム構成図である。同図において、7は
フラグ、8は送信先番号、9は発信元番号、10は命令
、11はフレームチエツクシーケンス、12は情報であ
る。
てトークンリングバス上で送受されるデータのフレーム
形式を示すフレーム構成図である。同図において、7は
フラグ、8は送信先番号、9は発信元番号、10は命令
、11はフレームチエツクシーケンス、12は情報であ
る。
第4図(a)に示す制御フレームは、トークンリングバ
ス上の送信権の授受を行なうトークンフレームの送受に
使用するか、あるいは情報フレーム受信時の応答フレー
ムの送受に使用する。第4図(blに示す情報フレーム
は、送信データを送出する場合に使用する。
ス上の送信権の授受を行なうトークンフレームの送受に
使用するか、あるいは情報フレーム受信時の応答フレー
ムの送受に使用する。第4図(blに示す情報フレーム
は、送信データを送出する場合に使用する。
次に、トークンリングバス1を共通制御バスとして使用
して通信制御ユニットA2から通信制御ユニットAnへ
のデータ送信を行なう場合について第1図を用いて詳細
に説明する。第1図においてA1〜Anは通信制御ユニ
ットである。第1図のシーケンスに示す通り、通信要求
が発生すると、通信制御ユニソ)A2は、バイパス制御
の統括を行なっている通信制御ユニソ)AIへ通信開始
要求フレームa1の送信をトークンリングバス1を介し
て行ない、そのフレームの正常受信に対する応答フレー
ムb1を受ける。
して通信制御ユニットA2から通信制御ユニットAnへ
のデータ送信を行なう場合について第1図を用いて詳細
に説明する。第1図においてA1〜Anは通信制御ユニ
ットである。第1図のシーケンスに示す通り、通信要求
が発生すると、通信制御ユニソ)A2は、バイパス制御
の統括を行なっている通信制御ユニソ)AIへ通信開始
要求フレームa1の送信をトークンリングバス1を介し
て行ない、そのフレームの正常受信に対する応答フレー
ムb1を受ける。
通信制御ユニットA1は、トークンリングバス2および
3のうちで通信使用率の低い方を選択し、選択結果を通
信制御ユニッ)A2に受付応答通知フレームb2と・し
て送信する。
3のうちで通信使用率の低い方を選択し、選択結果を通
信制御ユニッ)A2に受付応答通知フレームb2と・し
て送信する。
これを受けた通信制御ユニットA2は、正常受信に対す
る応答フレームa2を送出し、受付応答通知フレームb
2の内容から使用を許可されたトークンリングバス2を
知り、そのトークンリングバス2を介して通信データフ
レームa3の送信を通信制御ユニットAnに対して行な
い、そのフレームの正常受信に対する応答フレームC1
を通信制御ユニットAnから受ける。この後に、通信制
御ユニットA1に対し、通信の完了したことを通知する
通信完了通知フレームa4をトークンリングバス1を介
して通信制御ユニットA1へ送出する。
る応答フレームa2を送出し、受付応答通知フレームb
2の内容から使用を許可されたトークンリングバス2を
知り、そのトークンリングバス2を介して通信データフ
レームa3の送信を通信制御ユニットAnに対して行な
い、そのフレームの正常受信に対する応答フレームC1
を通信制御ユニットAnから受ける。この後に、通信制
御ユニットA1に対し、通信の完了したことを通知する
通信完了通知フレームa4をトークンリングバス1を介
して通信制御ユニットA1へ送出する。
通信制御ユニッ)AIはこれを受けて、正常受信に対応
する応答フレームb3の送出を行なった後、通信使用状
況管理の処理を行ない、データ送信のシーケンスが完了
する。
する応答フレームb3の送出を行なった後、通信使用状
況管理の処理を行ない、データ送信のシーケンスが完了
する。
このような通信制御を行なう通信制御ユニットの構成図
を第5図に示す。同図で、メディアアクセス制御部3−
1〜3−3は、トークンリングバスとの物理的接続を行
ないフラグ7(第4図)の識別を行なうことで、フラグ
の先頭を識別し、フレームの中の送信先番号8を判断し
、自分宛のときは受信ルートへ切り替え、そうでないと
きはトークンリングへ戻るルートへ切り替える制御を行
なう。
を第5図に示す。同図で、メディアアクセス制御部3−
1〜3−3は、トークンリングバスとの物理的接続を行
ないフラグ7(第4図)の識別を行なうことで、フラグ
の先頭を識別し、フレームの中の送信先番号8を判断し
、自分宛のときは受信ルートへ切り替え、そうでないと
きはトークンリングへ戻るルートへ切り替える制御を行
なう。
受信制御部4−1〜4−3は、受信バッファ13−1〜
13−3を持ち、メディアアクセス制御部3−1〜3−
3からフレームを受信すると、受傷情報引取要求d1〜
d3を中央制御部15に通知する。
13−3を持ち、メディアアクセス制御部3−1〜3−
3からフレームを受信すると、受傷情報引取要求d1〜
d3を中央制御部15に通知する。
また、送信制御部5−1〜5−3は、送信バッファ14
−1〜14−3を持ち、送信バッファ14−1〜14−
3が空状態のときにはバッファ空状態通知el−e3を
通信制御部6へ送信し、送信を完了したときには送信完
了通知f1〜f3を通信制御部6へ送信する。
−1〜14−3を持ち、送信バッファ14−1〜14−
3が空状態のときにはバッファ空状態通知el−e3を
通信制御部6へ送信し、送信を完了したときには送信完
了通知f1〜f3を通信制御部6へ送信する。
通信制御部6は、中央制御部15と、バス6aを介して
外部との接続制御を行なう外部インタフェース部16と
、外部からの送信データを格納する主送信バッファ17
と、外部へ受信データを引き渡す主受信バッファ18と
、各受信バッファ13−2.13−3から主受信バッフ
ァ18への引取り指示を出す受信情報引取り制御部19
と、通信要求発生により通信開始要求を作成する通信開
始要求作成部20と、その通信開始要求を格納する通信
開始要求バッファ21と、通信開始要求の内容から通信
完了通知を作成する通信完了通知作成部22と、中央制
御部15からの指示で通信完了通知の格納先を切り替え
る切替スイッチ23と、通信完了通知を格納する通信完
了通知バッファ22−1.22−2と、中央制御部15
からの指示で送信データの格納先を切り替える切替スイ
ッチ24とから構成される。
外部との接続制御を行なう外部インタフェース部16と
、外部からの送信データを格納する主送信バッファ17
と、外部へ受信データを引き渡す主受信バッファ18と
、各受信バッファ13−2.13−3から主受信バッフ
ァ18への引取り指示を出す受信情報引取り制御部19
と、通信要求発生により通信開始要求を作成する通信開
始要求作成部20と、その通信開始要求を格納する通信
開始要求バッファ21と、通信開始要求の内容から通信
完了通知を作成する通信完了通知作成部22と、中央制
御部15からの指示で通信完了通知の格納先を切り替え
る切替スイッチ23と、通信完了通知を格納する通信完
了通知バッファ22−1.22−2と、中央制御部15
からの指示で送信データの格納先を切り替える切替スイ
ッチ24とから構成される。
次に、第5図の通信制御ユニント自体の動作を第6図〜
第8図を用いて説明する。まず、第6図において、送信
要求発生の有無を判断する(ステップ31)。送信要求
が発生していなければ発生するまで待つ。送信要求が発
生した場合は第7図に示す送信処理をコールする(ステ
ップ32)。
第8図を用いて説明する。まず、第6図において、送信
要求発生の有無を判断する(ステップ31)。送信要求
が発生していなければ発生するまで待つ。送信要求が発
生した場合は第7図に示す送信処理をコールする(ステ
ップ32)。
次に第7図の送信処理について説明する。送信要求が発
生すると、外部インタフェース部16から送信データが
主送信バッファ17へ送られる(ステップ41)。次に
、通信開始要求作成部20は主送信バッファ17より通
信データ語数、送信先番号を取り出し、通信開始要求を
作成する(ステップ42)。次に、それぞれの送信バッ
ファ14−1〜14−3が空状態か否かを信号01〜e
3により判断しくステップ43)、空状態でなければ空
状態まで待ち、空状態の場合には通信開始要求を通信開
始要求バッファ21へ送り込む(ステップ44)。次に
、通信開始要求を空状態であれば送信バッファ14−1
へ送り込む(ステップ45)。
生すると、外部インタフェース部16から送信データが
主送信バッファ17へ送られる(ステップ41)。次に
、通信開始要求作成部20は主送信バッファ17より通
信データ語数、送信先番号を取り出し、通信開始要求を
作成する(ステップ42)。次に、それぞれの送信バッ
ファ14−1〜14−3が空状態か否かを信号01〜e
3により判断しくステップ43)、空状態でなければ空
状態まで待ち、空状態の場合には通信開始要求を通信開
始要求バッファ21へ送り込む(ステップ44)。次に
、通信開始要求を空状態であれば送信バッファ14−1
へ送り込む(ステップ45)。
次に、送信完了か否かを判断しくステップ46)、完了
した場合、通信完了通知作成部22は通信開始要求の内
容から通信完了通知の作成を行ない(ステップ47)、
受付応答通知を待つ(ステップ48)。受付応答通知を
受信した後、受付応答通知を解析し、使用許可されたト
ークンリングバスへアクセスするための切替制御指示を
中央制御部15から切替スイッチ24へ出す(ステップ
49)。
した場合、通信完了通知作成部22は通信開始要求の内
容から通信完了通知の作成を行ない(ステップ47)、
受付応答通知を待つ(ステップ48)。受付応答通知を
受信した後、受付応答通知を解析し、使用許可されたト
ークンリングバスへアクセスするための切替制御指示を
中央制御部15から切替スイッチ24へ出す(ステップ
49)。
次に、通信完了通知作成部22は、中央制御部15から
の切替制御信号により指示された通信完了通知バッファ
22−1もくは22−2へ通信完了通知を格納する(ス
テップ50)。次に、切替スイッチ24は切替制御指示
により指示された送信バッファ14−2もしくは14−
3へ送信データを送り込む(ステップ51)。
の切替制御信号により指示された通信完了通知バッファ
22−1もくは22−2へ通信完了通知を格納する(ス
テップ50)。次に、切替スイッチ24は切替制御指示
により指示された送信バッファ14−2もしくは14−
3へ送信データを送り込む(ステップ51)。
次に、送信要求発生の有無を判断し、発生有りの場合に
はステップ41へ戻り、無しの場合には送信処理ルーチ
ンの動作を終了する(ステップ52)。
はステップ41へ戻り、無しの場合には送信処理ルーチ
ンの動作を終了する(ステップ52)。
第8図は終了処理のルーチンであり、まず、送信完了し
たか否かを判断しくステップ61)、送信完了の場合に
は送信完了通知を指示された送信バッファへ送出する(
ステップ62)。次ニ、送出完了か否かを判断し、完了
したらステップ61へ戻る。ステップ61では次の送信
データの送信が完了したか否かを判断する。
たか否かを判断しくステップ61)、送信完了の場合に
は送信完了通知を指示された送信バッファへ送出する(
ステップ62)。次ニ、送出完了か否かを判断し、完了
したらステップ61へ戻る。ステップ61では次の送信
データの送信が完了したか否かを判断する。
以上説明したように本発明は、通信要求発生時に共通制
御バスを介して通信使用率の最小のトークンリングバス
の選択を行ない、通信の要求元に対して使用するトーク
ンリングバスの指定をバイパス制御で行なうことにより
、待ち合わせに要する時間を短縮することができるので
、平均通信遅延時間を短縮することができる効果がある
。
御バスを介して通信使用率の最小のトークンリングバス
の選択を行ない、通信の要求元に対して使用するトーク
ンリングバスの指定をバイパス制御で行なうことにより
、待ち合わせに要する時間を短縮することができるので
、平均通信遅延時間を短縮することができる効果がある
。
第1図は本発明による多重化トークンリングバス通信方
式の一実施例を説明するための通信シーケンス図、第2
図は多重化トークンリングバスの構成例として3重化ト
ークンリングバスを示す構成図、第3図はトークンリン
グバスに接続される通信接続ユニットを示す構成図、第
4図はトークンリングバス内での情報の伝達に使用され
るフレームの構成図、第5図は通信制御ユニットの構成
図、第6図〜第8図は通信制御ユニットを構成する通信
制御部の制御内容を示すフローチャートである。 1〜3・・・トークンリングバス、Al〜An・・・通
信制御ユニット。 特許出願人 日本電気株式会社
式の一実施例を説明するための通信シーケンス図、第2
図は多重化トークンリングバスの構成例として3重化ト
ークンリングバスを示す構成図、第3図はトークンリン
グバスに接続される通信接続ユニットを示す構成図、第
4図はトークンリングバス内での情報の伝達に使用され
るフレームの構成図、第5図は通信制御ユニットの構成
図、第6図〜第8図は通信制御ユニットを構成する通信
制御部の制御内容を示すフローチャートである。 1〜3・・・トークンリングバス、Al〜An・・・通
信制御ユニット。 特許出願人 日本電気株式会社
Claims (1)
- 複数のトークンリングバスから成る多重化トークンリン
グバスにおける通信方式において、多重化トークンリン
グバスに接続される通信制御ユニットを有し、多重化ト
ークンリングバス内の1つのトークンリングバスを共通
制御バスとして使用し、前記通信制御ユニットのうちバ
イパス制御の統括を行なっている通信制御ユニットは、
通信要求発生時に共通制御バスを介して通信使用率の最
小のトークンリングバスの選択を行ない、通信の要求元
に対して使用を許可するトークンリングバスの指定をバ
イパス制御により行なうことを特徴とする多重化トーク
ンリングバス通信方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7035589A JP2808643B2 (ja) | 1989-03-24 | 1989-03-24 | 多重化トークンリングバス通信方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7035589A JP2808643B2 (ja) | 1989-03-24 | 1989-03-24 | 多重化トークンリングバス通信方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02250448A true JPH02250448A (ja) | 1990-10-08 |
| JP2808643B2 JP2808643B2 (ja) | 1998-10-08 |
Family
ID=13429044
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7035589A Expired - Lifetime JP2808643B2 (ja) | 1989-03-24 | 1989-03-24 | 多重化トークンリングバス通信方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2808643B2 (ja) |
-
1989
- 1989-03-24 JP JP7035589A patent/JP2808643B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2808643B2 (ja) | 1998-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5081622A (en) | Method and apparatus for distributed queue multiple access in a communication system | |
| JP2889932B2 (ja) | 4ポート付きパケットメモリ制御装置を有する二重経路コンピュータ相互接続システム | |
| US5187780A (en) | Dual-path computer interconnect system with zone manager for packet memory | |
| EP0179550B1 (en) | Controlled star network | |
| US5210750A (en) | Method and apparatus for distributed queue multiple access in a communication system | |
| WO1992015162A1 (en) | Method and apparatus for controlling data communication operations within stations of a local area network | |
| JPH09224044A (ja) | 配信システム | |
| JPH0630511B2 (ja) | 局順可変の環状伝送システム | |
| US5459836A (en) | Inter-processor communication net | |
| US4340775A (en) | Apparatus and method for controlling a modular telecommunication system | |
| US5442631A (en) | Communication control device | |
| JPH02250448A (ja) | 多重化トークンリングバス通信方式 | |
| CA1270960A (en) | Non coded information and companion data switching mechanism | |
| US4331835A (en) | Interface unit for a modular telecommunication system | |
| EP0459756A2 (en) | Fiber distributed data interface network | |
| JP3728937B2 (ja) | リング状ネットワークのデータ伝送システム | |
| JP2770809B2 (ja) | ポーリング式データ収集方式 | |
| JP2001326683A (ja) | パケット交換機、パケット交換方法 | |
| JPH0316343A (ja) | フレーム選択受信方法 | |
| JP3784624B2 (ja) | 通信方向切り替え方法 | |
| JP3639137B2 (ja) | 双方向通信方法、及び双方向通信システム | |
| JP2715137B2 (ja) | 通信網制御方式 | |
| JPH01293049A (ja) | 分散処理型パケット交換機における受信制御方式 | |
| JP2841388B2 (ja) | 遠隔監視方法 | |
| JPH0294941A (ja) | 通信制御装置 |