JPS61285848A - 優先通信制御方式 - Google Patents
優先通信制御方式Info
- Publication number
- JPS61285848A JPS61285848A JP12625985A JP12625985A JPS61285848A JP S61285848 A JPS61285848 A JP S61285848A JP 12625985 A JP12625985 A JP 12625985A JP 12625985 A JP12625985 A JP 12625985A JP S61285848 A JPS61285848 A JP S61285848A
- Authority
- JP
- Japan
- Prior art keywords
- token
- node
- transmission
- communication
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は優先通信制御方式に関し、特にトークン内の通
信優先度指定情報により通信権の委譲を制御する優先通
信制御方式に関する。
信優先度指定情報により通信権の委譲を制御する優先通
信制御方式に関する。
「開示の概要」
本明細書及び図面は−、複数の伝送装置を通信媒体を介
して接続し、通信権委譲命令であるトークンにより通信
権を獲得した伝送装置のみが送信権を得るネットワーク
システムの優先通信制御方式において、前記複数の伝送
装置のいくつかに所定回数トークンを受信したか否かを
1検出する検出手段と、該検出手段が所定回数のトーク
ンの受信を検出すると前記トークンの委譲光アドレスを
変更する変更手段と、該変更手段で変更したアドレスを
有する伝送装置にトークンを委譲するトークン委譲手段
と、前記検出手段の検出回数を特定値に設定する設定手
段とを備え、ネットワークシステム中の特定伝送装置に
更に他の伝送装置に前記設定手段の設定値を出力する出
力手段を備え、トークンの巡回する伝送装置を一定の通
信優先度以上の伝送装置とし、伝送装置の通信量により
通信権11!得の機会を変更可能とする効率の良い通信
権配分を行い得、伝送効率の向上する技術を開示するも
のである。
して接続し、通信権委譲命令であるトークンにより通信
権を獲得した伝送装置のみが送信権を得るネットワーク
システムの優先通信制御方式において、前記複数の伝送
装置のいくつかに所定回数トークンを受信したか否かを
1検出する検出手段と、該検出手段が所定回数のトーク
ンの受信を検出すると前記トークンの委譲光アドレスを
変更する変更手段と、該変更手段で変更したアドレスを
有する伝送装置にトークンを委譲するトークン委譲手段
と、前記検出手段の検出回数を特定値に設定する設定手
段とを備え、ネットワークシステム中の特定伝送装置に
更に他の伝送装置に前記設定手段の設定値を出力する出
力手段を備え、トークンの巡回する伝送装置を一定の通
信優先度以上の伝送装置とし、伝送装置の通信量により
通信権11!得の機会を変更可能とする効率の良い通信
権配分を行い得、伝送効率の向上する技術を開示するも
のである。
E従来の技術」
一本の伝送路を共用して多数の伝送装置(以下ノードと
称す)が連結され、これらの各7一ド間でデータ通信が
行われる、所謂ローカルエリアネットワーク″’LAN
’が盛んである。
称す)が連結され、これらの各7一ド間でデータ通信が
行われる、所謂ローカルエリアネットワーク″’LAN
’が盛んである。
このLANのシステム構成例を第6図に示す。
図中1は伝送路100〜180はLANを構成する各ノ
ードA−Gである。各ノードA〜G(100−160)
にはそれぞれ伝送情報の処理を行なうホストA〜G(2
00〜260)が接続されている。
ードA−Gである。各ノードA〜G(100−160)
にはそれぞれ伝送情報の処理を行なうホストA〜G(2
00〜260)が接続されている。
LANにおける種々の通信方式の中で、トークンパッシ
ング方式はネットワークが高トラフイツク状態でも均等
に全ノードに通信サービスを行い得るという点で特に優
れたものである。
ング方式はネットワークが高トラフイツク状態でも均等
に全ノードに通信サービスを行い得るという点で特に優
れたものである。
しかし、バス方式のLANでは通常一本の伝送路を各メ
ートで共用している為、各ノードでの発信を無管理で許
すと、同時に2つ以上のノードから送信が行われる状態
が起こり、伝送路上のデータが混信する、所謂゛衝突′
”現象が生じる。
ートで共用している為、各ノードでの発信を無管理で許
すと、同時に2つ以上のノードから送信が行われる状態
が起こり、伝送路上のデータが混信する、所謂゛衝突′
”現象が生じる。
このため、これに対し通信権委譲命令である一トークン
パなる通信制御コードをネットワークシステム内に巡回
させ、このトークンを獲得(受信)したノードのみがデ
ータを送信する送信権を獲得する様制御し、この衝突現
象の発生を防止している。
パなる通信制御コードをネットワークシステム内に巡回
させ、このトークンを獲得(受信)したノードのみがデ
ータを送信する送信権を獲得する様制御し、この衝突現
象の発生を防止している。
即ち、ノードはトークンを受信した時のみ送信権を獲得
し、送信の必要があればこの時に一連の通信処理を実行
する。そしてこの送信処理の終了した時点、又は送信処
理の必要ない場合にはこのトークンを次のノードに渡す
(送信する)。
し、送信の必要があればこの時に一連の通信処理を実行
する。そしてこの送信処理の終了した時点、又は送信処
理の必要ない場合にはこのトークンを次のノードに渡す
(送信する)。
この様にしてトークンはトークンを獲得したノードの送
信が終了する都度、次々と次のノードに渡されるが、こ
の渡し方がネットワーク内の全てのノードを巡回する様
に考えられており、ネットワーク内の各ノードでは均等
に通信のチャンス、即ち通信サービスが与えられるわけ
である。
信が終了する都度、次々と次のノードに渡されるが、こ
の渡し方がネットワーク内の全てのノードを巡回する様
に考えられており、ネットワーク内の各ノードでは均等
に通信のチャンス、即ち通信サービスが与えられるわけ
である。
この第6図に示すネットワークシステムにおけるトーク
ンの巡回状態を第8図に示す。
ンの巡回状態を第8図に示す。
トークンバス方式では、各ノードは一本の共通伝送路に
接続され、各ノードに固有のノードアドレスに従い、例
えばノードアドレス順にトークンが周回する。
接続され、各ノードに固有のノードアドレスに従い、例
えばノードアドレス順にトークンが周回する。
さて、ネットワークシステムは当然の事ながら、電源断
、あるいは故障等により動作不能となるノードが発生す
る。゛ネットワークシステムを構成する1つのノードが
ダウンすると、トークンがこのメートで消滅してしまい
次のノードにトークンが送られなくなる。このため、こ
のままではトークンの巡回が行なわれなくなり、ネット
ワーク内のいずれのノードに於いても通信不可となる重
大事態が生じる。
、あるいは故障等により動作不能となるノードが発生す
る。゛ネットワークシステムを構成する1つのノードが
ダウンすると、トークンがこのメートで消滅してしまい
次のノードにトークンが送られなくなる。このため、こ
のままではトークンの巡回が行なわれなくなり、ネット
ワーク内のいずれのノードに於いても通信不可となる重
大事態が生じる。
更にネットワークに於ては故障ではないにもかかわらず
、動作不可能なノードが存在する事を拒めない事情があ
る。即ち、ネットワークではこれに接続される機器やオ
フィスの配置が広範囲に分散する為2ネツトワ゛−り内
のノードを一斉に立上げるよりは部分的に立上げていけ
た方がユーザーにとって都合がよく、また、業務の終了
した機器のノードは個々にパワーダウンできる方が好都
合である。これらの場合、一部に動作不可能ノードを含
みながらネットワークの運転を行なわしめる事になる。
、動作不可能なノードが存在する事を拒めない事情があ
る。即ち、ネットワークではこれに接続される機器やオ
フィスの配置が広範囲に分散する為2ネツトワ゛−り内
のノードを一斉に立上げるよりは部分的に立上げていけ
た方がユーザーにとって都合がよく、また、業務の終了
した機器のノードは個々にパワーダウンできる方が好都
合である。これらの場合、一部に動作不可能ノードを含
みながらネットワークの運転を行なわしめる事になる。
以上の事を考えると、ネットワーク内の動作可能、不可
能なノードの構成変動は常に生じ得るとすべ違であり、
これに追従してネットワーク内の各7−ドでは、次にト
ークンを渡すべき下流ノードの状態は常に監視し、もし
、下流ノードが動作不可能に陥いったと判明すれば、た
だちにこのノードをネットワーク構成より外しくトーク
ンの巡回リングより外し)、即ち縮退運転し、トークン
を以後渡すべきノードとして別の適当なノードを選別し
、これに切り換える事が必要となる。
能なノードの構成変動は常に生じ得るとすべ違であり、
これに追従してネットワーク内の各7−ドでは、次にト
ークンを渡すべき下流ノードの状態は常に監視し、もし
、下流ノードが動作不可能に陥いったと判明すれば、た
だちにこのノードをネットワーク構成より外しくトーク
ンの巡回リングより外し)、即ち縮退運転し、トークン
を以後渡すべきノードとして別の適当なノードを選別し
、これに切り換える事が必要となる。
更に、今までトークンを渡していたノードと自ノードと
の中間のアドレス値をもつノードが新たに動作可能状態
となり、ネットワークへの参入(トークンを受る)の準
備が整った場合には、トークンを渡すべき下流ノードを
この新しいノードに切り換える事が必要である。
の中間のアドレス値をもつノードが新たに動作可能状態
となり、ネットワークへの参入(トークンを受る)の準
備が整った場合には、トークンを渡すべき下流ノードを
この新しいノードに切り換える事が必要である。
また一方、トークンリング方式の場合には、伝送路は互
いに隣接するノードとの間のみを接続しており、一方の
ノードよりトークンを受信すると、次には他方のノード
へとトークンを送出する。つまり物理的に隣のノードへ
と順送りでトークンが渡されていくが、ネットワークが
リング形状となっている為、自動的にネットワーク内を
周回する事になる。いずれの方式でもトークンが均等に
ネットワーク内の全ノードを周回する点では同じである
。
いに隣接するノードとの間のみを接続しており、一方の
ノードよりトークンを受信すると、次には他方のノード
へとトークンを送出する。つまり物理的に隣のノードへ
と順送りでトークンが渡されていくが、ネットワークが
リング形状となっている為、自動的にネットワーク内を
周回する事になる。いずれの方式でもトークンが均等に
ネットワーク内の全ノードを周回する点では同じである
。
L発明が解決しようとする問題点」
この様にして、トークンの周回により各ノードが均等な
通信サービスを受けられるわけであるが、例えばネット
ワーク内のノードにホストコンピュータやファイル装置
が接続された様な場合には、これらの通信要求の発生頻
度は他の一般端末と比較して極端に高い。
通信サービスを受けられるわけであるが、例えばネット
ワーク内のノードにホストコンピュータやファイル装置
が接続された様な場合には、これらの通信要求の発生頻
度は他の一般端末と比較して極端に高い。
この様な場合にも従来の通信方式においては、全ノード
に対して均等にしか送信権(トークン)が巡回せず、必
要なデータの送信が遅れ、ネットワークシステム全体と
しての処理効率も低下してしまうという欠点があった。
に対して均等にしか送信権(トークン)が巡回せず、必
要なデータの送信が遅れ、ネットワークシステム全体と
しての処理効率も低下してしまうという欠点があった。
L問題点を解決するための手段]
上記問題点を解決するために、複数の伝送装置を通信媒
体を介して接続し、通信優先度指定情報を含む通信権委
譲命令であるトークンにより通信権を獲得した伝送装置
のみが送信権を得るネットワークシステムとし、前記複
数の伝送装置のいくつかに所定回数トークンを受信した
か否かを検出する検出手段と、該検出手段が所定回数の
トークンの受信を検出すると゛前記トークンの委譲光ア
ドレスを変更する変更手段と、該変更手段で変更したア
ドレスを有する伝送装置にトークンを移譲するトークン
委譲手段と、前記検出手段の検出回数を特定値に設定す
る設定手段とを備え、ネットワークシステム中の特定伝
送装置に更に他の伝送装置に前記設定手段の設定値を出
力する出力手段を備え、トークンの巡回する伝送装置を
一定の通信優先度以上の伝送装置とし、伝送装置の通信
量により通信権獲得の機会を変更可能とする。効率の良
い通信権配分を行い得、伝送効率の向上するネットワー
クシステム構成とする。
体を介して接続し、通信優先度指定情報を含む通信権委
譲命令であるトークンにより通信権を獲得した伝送装置
のみが送信権を得るネットワークシステムとし、前記複
数の伝送装置のいくつかに所定回数トークンを受信した
か否かを検出する検出手段と、該検出手段が所定回数の
トークンの受信を検出すると゛前記トークンの委譲光ア
ドレスを変更する変更手段と、該変更手段で変更したア
ドレスを有する伝送装置にトークンを移譲するトークン
委譲手段と、前記検出手段の検出回数を特定値に設定す
る設定手段とを備え、ネットワークシステム中の特定伝
送装置に更に他の伝送装置に前記設定手段の設定値を出
力する出力手段を備え、トークンの巡回する伝送装置を
一定の通信優先度以上の伝送装置とし、伝送装置の通信
量により通信権獲得の機会を変更可能とする。効率の良
い通信権配分を行い得、伝送効率の向上するネットワー
クシステム構成とする。
[作用]
ネットワークを構成する各伝送装置にネットワークを構
成する伝送装置の情報を記憶する記憶手段を備え、トー
クン中の優先度指定情報の指定優先度以上の優先度を有
する伝送装置にのみトークンを巡回させ、トークンが所
定回数巡回した時にトークン中の優先度指定情報を変更
し、トークンの巡回する伝送装置をも変更することによ
り、伝送装設の通信量に合わせて通信権獲得の機会を変
更し、効率よく通信権(送信権)の配分を行うことがで
きる伝送効率のよいネットワークシステムを提供できる
。
成する伝送装置の情報を記憶する記憶手段を備え、トー
クン中の優先度指定情報の指定優先度以上の優先度を有
する伝送装置にのみトークンを巡回させ、トークンが所
定回数巡回した時にトークン中の優先度指定情報を変更
し、トークンの巡回する伝送装置をも変更することによ
り、伝送装設の通信量に合わせて通信権獲得の機会を変
更し、効率よく通信権(送信権)の配分を行うことがで
きる伝送効率のよいネットワークシステムを提供できる
。
[実施例」
以下、図面を参照して本発明の一実施例を詳細に説明す
る。
る。
第1図は本発明の一実施例のノードのブロック図である
0図中lはLANのネットワーク伝送路、2は伝送制御
装置であるノード、3はノード2に接続される各種コン
ピュータ機器や事務機器である。
0図中lはLANのネットワーク伝送路、2は伝送制御
装置であるノード、3はノード2に接続される各種コン
ピュータ機器や事務機器である。
ノード2は伝送路lとの間でデータ通信を行う送信回路
11/受信回路12、受信回路12での受信データがト
ークンか否かを判別するトークン判別回路4、ノードの
全体制御及び発信データの加工や受信データの解読1分
解や通信動作のタイミング制御等を行なう制御部(以下
CPUと称す)5、送受信データ等を蓄積するメモリ回
路6、そしてホスト3との間のインターフェース回路7
、各ノードに固有のアドレス番号を設定するスイッチ等
で構成されるアドレス設定部8及び優先度情報保持部9
、トークン中の優先度情報と優先度情報保持部9に保“
持の優先度情報との比較を行う比較回路10、宛先アド
レス判別回路13、ネットワークの各構成ノードのアド
レス情報、及び、各ノードで保持の優先度情報等を記憶
するネットワーク構成テーブル14より構成されている
。アドレス設定部8に設定されたアドレス値及びネット
ワーク構成テーブル14のノード情報はCPU5により
読み出され、送受信時の宛先アドレス、送信元アドレス
として利用される。
11/受信回路12、受信回路12での受信データがト
ークンか否かを判別するトークン判別回路4、ノードの
全体制御及び発信データの加工や受信データの解読1分
解や通信動作のタイミング制御等を行なう制御部(以下
CPUと称す)5、送受信データ等を蓄積するメモリ回
路6、そしてホスト3との間のインターフェース回路7
、各ノードに固有のアドレス番号を設定するスイッチ等
で構成されるアドレス設定部8及び優先度情報保持部9
、トークン中の優先度情報と優先度情報保持部9に保“
持の優先度情報との比較を行う比較回路10、宛先アド
レス判別回路13、ネットワークの各構成ノードのアド
レス情報、及び、各ノードで保持の優先度情報等を記憶
するネットワーク構成テーブル14より構成されている
。アドレス設定部8に設定されたアドレス値及びネット
ワーク構成テーブル14のノード情報はCPU5により
読み出され、送受信時の宛先アドレス、送信元アドレス
として利用される。
ホスト3よりの送信すべきデータは、一旦ノード2内の
メモリ回路6に蓄えられ、通信データとしての適切なる
フォーマット化(パケット化)がなされ、ネットワーク
構成テーブル14よりの送信先ノードアドレスを宛先ア
ドレス値、アドレス設定回路8の設定値を送信元アドレ
スとして付加した後、受信回路11で目ノード宛のトー
クンを受信し、かつ、その優先度情報より自装置の優先
度情報保持部9の保持情報の優先度が高く、送信権を獲
得した時に初めて送信回路12を介して伝送路lに送用
することができる。
メモリ回路6に蓄えられ、通信データとしての適切なる
フォーマット化(パケット化)がなされ、ネットワーク
構成テーブル14よりの送信先ノードアドレスを宛先ア
ドレス値、アドレス設定回路8の設定値を送信元アドレ
スとして付加した後、受信回路11で目ノード宛のトー
クンを受信し、かつ、その優先度情報より自装置の優先
度情報保持部9の保持情報の優先度が高く、送信権を獲
得した時に初めて送信回路12を介して伝送路lに送用
することができる。
一方、他メートでは、伝送路1上の通信データを受信し
、宛先アトレース判別回路13で受信データ中の宛先ア
ドレス値を調べ、自ノード内のアドレス設定回路8の設
定値、即ち自ノード宛のデータであると判断すると、こ
れをCPU5に報知し、このデータを目ノード内に取り
込み、CPU5で多少の分解1編集処理を行なった後、
接続されたホスト3へと配送する。
、宛先アトレース判別回路13で受信データ中の宛先ア
ドレス値を調べ、自ノード内のアドレス設定回路8の設
定値、即ち自ノード宛のデータであると判断すると、こ
れをCPU5に報知し、このデータを目ノード内に取り
込み、CPU5で多少の分解1編集処理を行なった後、
接続されたホスト3へと配送する。
また、トークンパッシング方式では、伝送路1上を流れ
るデータは全てホスト3相互間での通信データばかりで
はなく、トークン等の各7−ド内のCPU目身と、相手
先メートのCPUとの間のみのいわゆる通信制御データ
も含まれる。
るデータは全てホスト3相互間での通信データばかりで
はなく、トークン等の各7−ド内のCPU目身と、相手
先メートのCPUとの間のみのいわゆる通信制御データ
も含まれる。
以上のハードウェア構成と前述トークンパッシングの原
理に基づき、ネットワーク内の各々のノードで、トーク
ンを次々に下流メートに受は渡していく事で一本の伝送
路を共用した通信がなされるわけである。
理に基づき、ネットワーク内の各々のノードで、トーク
ンを次々に下流メートに受は渡していく事で一本の伝送
路を共用した通信がなされるわけである。
本実施例のネットワークシステム構成を第6図に示す構
成として以下説明を行う。
成として以下説明を行う。
本実施例ネットワークシステムを巡回する伝送フレーム
の構成を第2図(A)、(B)に示す。
の構成を第2図(A)、(B)に示す。
図中200はトークンフレーム、201は送信元アドレ
ス(以下、SAと称す)、202は宛先アドレス(以下
、DAと称す)、203はトークンフレームt−表t
)−クンコード、204は優先度指定コード、205は
データフレームを表す伝送コード、20Bは伝送情報で
ある。
ス(以下、SAと称す)、202は宛先アドレス(以下
、DAと称す)、203はトークンフレームt−表t
)−クンコード、204は優先度指定コード、205は
データフレームを表す伝送コード、20Bは伝送情報で
ある。
以下、本実施例のデータ伝送制御を第3図のフローチャ
ートを参照して説明する。
ートを参照して説明する。
まず、ステップS1で伝送路lより伝送フレームを受信
したか否かを監視し、伝送フレームを受信するとステッ
プS2に進み、宛先アドレス判別回路13は受信フレー
ム中のDA202とアドレス設定回路8に設定された自
ノードアドレス値とを比較する。そして両値が一致しな
い場合、即ち自ノード宛伝送フレームでない場合にはス
テップSlに戻り、次ノード宛の伝送フレームの受信に
備える。
したか否かを監視し、伝送フレームを受信するとステッ
プS2に進み、宛先アドレス判別回路13は受信フレー
ム中のDA202とアドレス設定回路8に設定された自
ノードアドレス値とを比較する。そして両値が一致しな
い場合、即ち自ノード宛伝送フレームでない場合にはス
テップSlに戻り、次ノード宛の伝送フレームの受信に
備える。
目ノード宛伝送フレームの場合にはステップS4に進み
、トークン判別回路4が付勢され受信した伝送フレーム
中の伝送コード領域(203゜205)を調べ、ここが
トークンコード203か否かを調べる。トークンフレー
ムの受信の場合にはステップS5に進み、比較回路10
を付勢し、優先度指定コード204と優先度情報保持部
9の保持データを比較する。その結果自ノードの優先度
の方が高い場合にはステップS7に進み、受信トークン
により送信権を獲得し、ステップS8でホスト3又は自
ノードよりの送信すべきデータがあるか、即ち送信要求
があるか否かを調べ、送信要求があればステップS9で
データを送信すべき送信元ノードに固有のノードアドレ
スをDA202に、アドレス設定回路8により設定され
た自ノードアドレスを5A201にそれぞれセットし、
続いて伝送コード205、伝送情報206をセットし、
データ伝送フレーム250を生成し、ステップ510で
このデータ伝送フレーム250を予め定められた伝送制
御手順に従い、伝送先ノードに送信する。
、トークン判別回路4が付勢され受信した伝送フレーム
中の伝送コード領域(203゜205)を調べ、ここが
トークンコード203か否かを調べる。トークンフレー
ムの受信の場合にはステップS5に進み、比較回路10
を付勢し、優先度指定コード204と優先度情報保持部
9の保持データを比較する。その結果自ノードの優先度
の方が高い場合にはステップS7に進み、受信トークン
により送信権を獲得し、ステップS8でホスト3又は自
ノードよりの送信すべきデータがあるか、即ち送信要求
があるか否かを調べ、送信要求があればステップS9で
データを送信すべき送信元ノードに固有のノードアドレ
スをDA202に、アドレス設定回路8により設定され
た自ノードアドレスを5A201にそれぞれセットし、
続いて伝送コード205、伝送情報206をセットし、
データ伝送フレーム250を生成し、ステップ510で
このデータ伝送フレーム250を予め定められた伝送制
御手順に従い、伝送先ノードに送信する。
そしてデータの送信処理が終了するとステップSllに
進み、後述する優先度指定処理を実行し、トークンを送
出すべき優先度指定コード、及び下流ノードアドレスを
求め、その後ステップS12で、5A201に自ノード
アドレスを、203にトークンコードを設定し、ノード
アドレスDA202.及び優先度指定コード204には
ステップ311の優先度指定処理により決定された送信
先ノードアドレス及び優先度指定コードをセットして、
このトークンフレーム200を生成し、これを伝送路l
に送出し、送信権を移譲した後ステップS1に戻る。
進み、後述する優先度指定処理を実行し、トークンを送
出すべき優先度指定コード、及び下流ノードアドレスを
求め、その後ステップS12で、5A201に自ノード
アドレスを、203にトークンコードを設定し、ノード
アドレスDA202.及び優先度指定コード204には
ステップ311の優先度指定処理により決定された送信
先ノードアドレス及び優先度指定コードをセットして、
このトークンフレーム200を生成し、これを伝送路l
に送出し、送信権を移譲した後ステップS1に戻る。
一方、ステップS6で受信したトークンフレーム200
の優先度指定コード204が、目ノードの優先度情報保
持部9に保持の優先度より高い場合には、誤って送られ
てきたトークンであり、送信権を獲得することは許され
ず、ステップS12に進み、直ちにトークンフレームを
生成して下流ノードにトークンを送出する。またステッ
プS8で送信要求のない場合にはステップSllに進み
、下流ノードにトークンを送出する。
の優先度指定コード204が、目ノードの優先度情報保
持部9に保持の優先度より高い場合には、誤って送られ
てきたトークンであり、送信権を獲得することは許され
ず、ステップS12に進み、直ちにトークンフレームを
生成して下流ノードにトークンを送出する。またステッ
プS8で送信要求のない場合にはステップSllに進み
、下流ノードにトークンを送出する。
ステップS4でトークンの受信でない場合にはステップ
S20に進み、予め定められた伝送制御手順に従い、自
装置宛データ伝送フレーム250等を目ノード内に受信
し、ステップ321で受信した伝送情報がホスト3へ送
るべき情報か否かを調べ、ホスト3へ送るべき情報であ
ればステップS22に進み、この情報を多少の分解、編
集を行った後、このノートに接続されたホスト3へ送信
し、ステップSlに戻り次のデータ伝送に備える。
S20に進み、予め定められた伝送制御手順に従い、自
装置宛データ伝送フレーム250等を目ノード内に受信
し、ステップ321で受信した伝送情報がホスト3へ送
るべき情報か否かを調べ、ホスト3へ送るべき情報であ
ればステップS22に進み、この情報を多少の分解、編
集を行った後、このノートに接続されたホスト3へ送信
し、ステップSlに戻り次のデータ伝送に備える。
ホスト3に送信すべきデータでない場合、即ち、ノード
間の通信データである場合にはステップ530に進み、
それぞれの受信データに対応した処理を行い、その後ス
テップS1に戻る。
間の通信データである場合にはステップ530に進み、
それぞれの受信データに対応した処理を行い、その後ス
テップS1に戻る。
このノード間の通信データには、各ノードがネットワー
クに新たに参入した場合に、グループ回報通信で送られ
る該参入ノードのノードアドレスや、ノードに保持され
た優先度指定情報等が含まれ、この場合にはこの優先度
指定情報をネットワーク構成テーブル14に格納する。
クに新たに参入した場合に、グループ回報通信で送られ
る該参入ノードのノードアドレスや、ノードに保持され
た優先度指定情報等が含まれ、この場合にはこの優先度
指定情報をネットワーク構成テーブル14に格納する。
また、新規参入ノードよりのネットワーク構成テーブル
情報の送信要求等が含まれる。
情報の送信要求等が含まれる。
このように、トークン情報に付加される優先度指定情報
は、この場合1通信サービスを受は得るノードの選別を
行うフィルタ的な役目を持つ事になる。
は、この場合1通信サービスを受は得るノードの選別を
行うフィルタ的な役目を持つ事になる。
以上の説明におけるトークンの優先度指定処理を第4図
のフローチャートを参照して以下に説明する。
のフローチャートを参照して以下に説明する。
まず、ステップS60でメモリ回路6中のトークン巡回
数レジスダを読み出し、ステップ561でレジスタが“
O″か否かを調べる。ここでレジスタが“0”の場合、
即ちトークンの巡回が1順目の場合にはステップ362
に進み、優先度指定レベルを3′に選定し、続くステッ
プS63でネットワーク構成テーブル14より優先度指
定レベルが“3”以上のノードのうち、自ノードアドレ
ス以上の値を有し、かつ目ノートアドレスに最も近いノ
ードを下流ノードとして選別する。該当ノードの存在し
ない場合には、最もノードアドレスの小なるノードで優
先度指定レベルが°゛3°。
数レジスダを読み出し、ステップ561でレジスタが“
O″か否かを調べる。ここでレジスタが“0”の場合、
即ちトークンの巡回が1順目の場合にはステップ362
に進み、優先度指定レベルを3′に選定し、続くステッ
プS63でネットワーク構成テーブル14より優先度指
定レベルが“3”以上のノードのうち、自ノードアドレ
ス以上の値を有し、かつ目ノートアドレスに最も近いノ
ードを下流ノードとして選別する。該当ノードの存在し
ない場合には、最もノードアドレスの小なるノードで優
先度指定レベルが°゛3°。
以上のノードを下流ノードとして選別する。
そしてステップS64でトークン巡回数レジスタを1つ
インクリメントし、ステップS65でトークン巡回数レ
ジスタが′3″か否かを調べ。
インクリメントし、ステップS65でトークン巡回数レ
ジスタが′3″か否かを調べ。
3”であればステップ366でトークン巡回数レジスタ
を“O”にセットし処理を終了する。ステップS65で
トークン巡回数レジスタが′3”でなければそのまま処
−理を終了する。
を“O”にセットし処理を終了する。ステップS65で
トークン巡回数レジスタが′3”でなければそのまま処
−理を終了する。
ステップS81でレジスタが“0”でない場合にはステ
ップS67に進み、レジスタが“1″か否かを調べ、こ
こでレジスタが1”の場合、即ちトークンの巡回が2順
目の場合にはステップ368に進み、優先度指定レベル
を“2”に選定し、統〈ステップS69でネットワーク
構成テーブル14より優先度指定レベルが“2″以上の
ノードのうち、目ノードアドレス以上の値を有し、かつ
自ノードアドレスに最も近いノードを下流メートとして
選別する。該当/−ドの存在しない場合には、最もノー
ドアドレスの小なるノードで優先度指定レベルが“2”
以上のノードを下流ノードとして選別する。そしてステ
ップ564に進む。
ップS67に進み、レジスタが“1″か否かを調べ、こ
こでレジスタが1”の場合、即ちトークンの巡回が2順
目の場合にはステップ368に進み、優先度指定レベル
を“2”に選定し、統〈ステップS69でネットワーク
構成テーブル14より優先度指定レベルが“2″以上の
ノードのうち、目ノードアドレス以上の値を有し、かつ
自ノードアドレスに最も近いノードを下流メートとして
選別する。該当/−ドの存在しない場合には、最もノー
ドアドレスの小なるノードで優先度指定レベルが“2”
以上のノードを下流ノードとして選別する。そしてステ
ップ564に進む。
ステップ587でレジスタが1”でない場合即ち、トー
クンの巡回が3順目の場合にはステップ570に進み、
優先度指定レベルを1”に選定し、続くステップ571
でネットワーク構成テーブル14より優先度指定レベル
が“1″以上のノードのうち、自ノードアドレス以上の
値を有し、かつ自ノードアドレスに最も近いノードを下
流ノードとして選別する。該当ノードの存在しない場合
には、最もノードアドレスの小なるノードで優先度指定
レベルが″1′1″のノードを下流メートとして選別す
る。そしてステップ584に進む。
クンの巡回が3順目の場合にはステップ570に進み、
優先度指定レベルを1”に選定し、続くステップ571
でネットワーク構成テーブル14より優先度指定レベル
が“1″以上のノードのうち、自ノードアドレス以上の
値を有し、かつ自ノードアドレスに最も近いノードを下
流ノードとして選別する。該当ノードの存在しない場合
には、最もノードアドレスの小なるノードで優先度指定
レベルが″1′1″のノードを下流メートとして選別す
る。そしてステップ584に進む。
以上の処理による本実施例のトークン巡回を、ネットワ
ークシステム構成が第6図に示す構成の場合を例として
第5図(A)〜(C)に示す。
ークシステム構成が第6図に示す構成の場合を例として
第5図(A)〜(C)に示す。
本実施例では各ノードの優先度情報保持部9の保持レベ
ルは下表に示すレベルとする。
ルは下表に示すレベルとする。
そしてレベル“3″のときの送信権を獲得するノードを
第5図(A)に、レベル″2”のときの送信権を獲得す
るノードを第5図CB)に、レベル”l″のときの送信
権を獲得するノードを第51ff7(C)に夫々斜線で
示す。
第5図(A)に、レベル″2”のときの送信権を獲得す
るノードを第5図CB)に、レベル”l″のときの送信
権を獲得するノードを第51ff7(C)に夫々斜線で
示す。
図示の如くレベル数が多い程、高い優先度が与えられる
。この様にレベル3のノード(例えばノードC120)
はレベルlのノード(例えばノードF 150)に比べ
、3倍の頻度で送信権を獲得することができ、レベル2
のノードはレベルlのノードに比べ2倍の頻度で送信権
が獲得できる。
。この様にレベル3のノード(例えばノードC120)
はレベルlのノード(例えばノードF 150)に比べ
、3倍の頻度で送信権を獲得することができ、レベル2
のノードはレベルlのノードに比べ2倍の頻度で送信権
が獲得できる。
ここでノードに接続されるホストがホストコンピュータ
やファイル装置等の高通信負荷の機器が接続されるノー
ドでは、メートの優先度を高いレベルに設定しておく裏
により、他のノードに比べて通信処理を著しく速く進め
る事が可能となる。
やファイル装置等の高通信負荷の機器が接続されるノー
ドでは、メートの優先度を高いレベルに設定しておく裏
により、他のノードに比べて通信処理を著しく速く進め
る事が可能となる。
上述の7−ドの優先度情報保持部9はディップスイッチ
により構成されており、接続されているホスト3の機種
によりレベル1〜レベル3の任意のレベルを設定可能で
ある。
により構成されており、接続されているホスト3の機種
によりレベル1〜レベル3の任意のレベルを設定可能で
ある。
しかし、この優先度情報保持部9は必ずしもハードウェ
アにより固定的な優先レベルの設定でなく、ソフトウェ
アによるダイナミックな優先レベルの最適値への設定を
行うこともできる0例えば、ネットワークのスータート
アップ時に、通信優先度の設定を特定値(ディフォルト
値)であるとして各ノードを一旦立ち上げる。そして、
各ノードが交信可能となった時点で特定の7−ド(例え
−ばノードC120)より、各ノード毎に通信データと
して優先度設定データを送り、各ノードはこの送られて
きた優先度設定データを、例えばRAMで構成された優
先度情報保持部9に格納すればよい。
アにより固定的な優先レベルの設定でなく、ソフトウェ
アによるダイナミックな優先レベルの最適値への設定を
行うこともできる0例えば、ネットワークのスータート
アップ時に、通信優先度の設定を特定値(ディフォルト
値)であるとして各ノードを一旦立ち上げる。そして、
各ノードが交信可能となった時点で特定の7−ド(例え
−ばノードC120)より、各ノード毎に通信データと
して優先度設定データを送り、各ノードはこの送られて
きた優先度設定データを、例えばRAMで構成された優
先度情報保持部9に格納すればよい。
上記特定ノード(ノードC120)はホスト3としてフ
ァイル装置等の不揮発性メモリを有する機器に接続され
ているメートとしておき、予めネットワーク内の全ノー
ドに対する優先度情報をこのファイル装置に登録してお
けば良い。
ァイル装置等の不揮発性メモリを有する機器に接続され
ているメートとしておき、予めネットワーク内の全ノー
ドに対する優先度情報をこのファイル装置に登録してお
けば良い。
この立ち上げ時のネットワークの優先度設定例を第7図
(A)に、その後各7−ドへの優先度情報208の送出
(設定)が終了し、優先度の再設定の終了した場合の例
を第7図(B)示す。
(A)に、その後各7−ドへの優先度情報208の送出
(設定)が終了し、優先度の再設定の終了した場合の例
を第7図(B)示す。
各ノードの枠内に示したのが設定された優先度であり、
Xは特定値であるディフォルト値である。
Xは特定値であるディフォルト値である。
第7図(A)に示す状態より、ネットワークのトラフィ
ック量等を勘案して最適優先度情報を各ノードに設定し
、例えば第7図CB)に示す優先度情報に設定すればよ
い。この設定は例えばホスト3としてファイル装置の接
続されているノードCl2Oが、第6図に示す伝送フレ
ーム300を送信することにより行い、優先レベルとし
てx1〜XSが各ノードに設定される例を示している。
ック量等を勘案して最適優先度情報を各ノードに設定し
、例えば第7図CB)に示す優先度情報に設定すればよ
い。この設定は例えばホスト3としてファイル装置の接
続されているノードCl2Oが、第6図に示す伝送フレ
ーム300を送信することにより行い、優先レベルとし
てx1〜XSが各ノードに設定される例を示している。
なお、本実施例において、全ソードの優先度を最高レベ
ルとすれば、トークンは全ての巡回時に均一に全ノード
を巡回し、従来のトークン巡回と同一制御とすることも
出来る。
ルとすれば、トークンは全ての巡回時に均一に全ノード
を巡回し、従来のトークン巡回と同一制御とすることも
出来る。
以上の説明では、トークンが目ノードに巡回する1周期
毎に次にトークンを渡すノードを変更し、トークンフレ
ーム200中の優先度指定コード204を変化させる例
について説明したが、1周期毎でなく、複数周期毎に変
更するよう制御してもよい。
毎に次にトークンを渡すノードを変更し、トークンフレ
ーム200中の優先度指定コード204を変化させる例
について説明したが、1周期毎でなく、複数周期毎に変
更するよう制御してもよい。
一方、ネットワークに新たなノードが参入する場合、及
びネットワークを構成していたノードの電源段や故障等
によるネットワークよりの脱落が発生した場合のネット
ワーク再構成を第9図のフローチャートを参照して以下
に説明する。
びネットワークを構成していたノードの電源段や故障等
によるネットワークよりの脱落が発生した場合のネット
ワーク再構成を第9図のフローチャートを参照して以下
に説明する。
この処理は第3図のステップS12のトークン送出処理
と同時に行われる。
と同時に行われる。
まずステップ540でトークンを送出し、ステップS4
1でトークンの委譲か正常に行われたか否かを調べる。
1でトークンの委譲か正常に行われたか否かを調べる。
これを識別する手段は各ネットワークの伝送制御手順に
よって様々に異なるが、例えばトークンを受は取ったノ
ードで肯定応答であるACK応答を返すとか、あるいは
受信メートが新たな通信動作を開始し1次に伝送路1に
送出された通信データの送信元アドレスがこの下流ノー
ドアドレスであることを判別することにより行われる。
よって様々に異なるが、例えばトークンを受は取ったノ
ードで肯定応答であるACK応答を返すとか、あるいは
受信メートが新たな通信動作を開始し1次に伝送路1に
送出された通信データの送信元アドレスがこの下流ノー
ドアドレスであることを判別することにより行われる。
トークンの委譲が正常に行われた場合にはここで処理を
終了する。
終了する。
ステップS41でトークンの委譲が正常に行われなかっ
た場合にはステップS42でトークンの送信が2度目か
否かを調べ、1度目の場合にはステップS40に戻り、
トークンの再送信処理を実行する。ステップS42でト
ークンの送出が2度行われた場合にはステーツブS43
に進む、これは今までトークンを渡していた相手ノード
が不意にダウンした(故障あるいは電@ 0FF)場合
に対処するものであり、トークンを委譲すべき新しいノ
ードを捜し出すためである。
た場合にはステップS42でトークンの送信が2度目か
否かを調べ、1度目の場合にはステップS40に戻り、
トークンの再送信処理を実行する。ステップS42でト
ークンの送出が2度行われた場合にはステーツブS43
に進む、これは今までトークンを渡していた相手ノード
が不意にダウンした(故障あるいは電@ 0FF)場合
に対処するものであり、トークンを委譲すべき新しいノ
ードを捜し出すためである。
ステップ343では今までの下流ノードアドレスとは無
関係に、下流フードアドレスを自ノードの設定アドレス
に設定し、続くステップS44でこの下流ノートアドレ
スを1つインクリメントし、ステップS45でこの下流
ノードアドレスを宛先アドレスとして優先度レベルを“
1″として(又はXとして)トークンを送信する。そし
て続くステップ546でトークンの受は渡しが成功した
か否かを調べる。これを識別する手段はステップ341
と同様である。
関係に、下流フードアドレスを自ノードの設定アドレス
に設定し、続くステップS44でこの下流ノートアドレ
スを1つインクリメントし、ステップS45でこの下流
ノードアドレスを宛先アドレスとして優先度レベルを“
1″として(又はXとして)トークンを送信する。そし
て続くステップ546でトークンの受は渡しが成功した
か否かを調べる。これを識別する手段はステップ341
と同様である。
トークンが下流ノードに正常に送られなかった場合(送
信が失敗すれば)には、相手ノードは動作(通信)不可
能なノードであるとしてステップ348に進み、下流ノ
ードアドレス値がネットワークに足める最大アドレス値
か否かを調べ、最大アドレス値でない場合にはステップ
S44に戻り、再び下流ノードアドレス値を1つインク
リメントし、この新たな下流ノードアドレス値を宛先ア
ドレスとしてトークン送信を試みる。
信が失敗すれば)には、相手ノードは動作(通信)不可
能なノードであるとしてステップ348に進み、下流ノ
ードアドレス値がネットワークに足める最大アドレス値
か否かを調べ、最大アドレス値でない場合にはステップ
S44に戻り、再び下流ノードアドレス値を1つインク
リメントし、この新たな下流ノードアドレス値を宛先ア
ドレスとしてトークン送信を試みる。
こうして、アドレス値を漸次加算して行ってはそのアド
レス値のノードにトークンの送信を試み、いずれかのノ
ードにトークンが受信されるまで、この動作を繰り返す
。
レス値のノードにトークンの送信を試み、いずれかのノ
ードにトークンが受信されるまで、この動作を繰り返す
。
もし、上記加算されていったアドレス値がネットワーク
に定める最大アドレス値に達しても、上記トークン受は
渡しが成功しない場合には、ステップS47よりステッ
プ548に進み、下流ノードアドレス値をネットワーク
に定める最小ノードアドレス値としてステップS45に
戻る。そして以後はまた、トークンの受は渡しとアドレ
ス値の加算動作を繰り返す。
に定める最大アドレス値に達しても、上記トークン受は
渡しが成功しない場合には、ステップS47よりステッ
プ548に進み、下流ノードアドレス値をネットワーク
に定める最小ノードアドレス値としてステップS45に
戻る。そして以後はまた、トークンの受は渡しとアドレ
ス値の加算動作を繰り返す。
もし、トークンの受は渡しが成功した場合には、ステッ
プS46よりステップ349に進み、そこで本動作をや
め、その時の下流ノードアドレス値をネットワーク構成
テーブル14に記憶し、以後その時のアドレス値を下流
ノードアドレスとする。
プS46よりステップ349に進み、そこで本動作をや
め、その時の下流ノードアドレス値をネットワーク構成
テーブル14に記憶し、以後その時のアドレス値を下流
ノードアドレスとする。
以上の動作の処理は時間を要する為、この処理は毎回行
わず、−足周期毎にのみ行なわれる様にし、他の通常の
トークン委譲時に際してはネットワーク構成テーブル1
4に記憶されているノードの内よりあらたな下流ノード
を決定しても良い。
わず、−足周期毎にのみ行なわれる様にし、他の通常の
トークン委譲時に際してはネットワーク構成テーブル1
4に記憶されているノードの内よりあらたな下流ノード
を決定しても良い。
また、ネットワーク構成に新たに参入するノードは、自
ノードにトークンを巡回してもらう必要があり、これを
実現するため伝送路1上の伝送フレームを監視し、例え
ば、自ノードアドレスが5A201 、DA202間に
ある場合に、トークンコード203を検出すると直ちに
伝送路上にデータを送出し、トークンフレーム200に
対して“衝突′°を起し、第9図ステップ343以降の
処理を実行させればよい。
ノードにトークンを巡回してもらう必要があり、これを
実現するため伝送路1上の伝送フレームを監視し、例え
ば、自ノードアドレスが5A201 、DA202間に
ある場合に、トークンコード203を検出すると直ちに
伝送路上にデータを送出し、トークンフレーム200に
対して“衝突′°を起し、第9図ステップ343以降の
処理を実行させればよい。
なお、ネットワークの各ノードが、時間的にずれて電源
投入され、統一のとれない状態っで立ち上がる様な場合
には、トークンが今ネットワークを何巡しているかのカ
ウント値はまちまちの値となる。この場合、前記実施例
を実行した場合にはネットワーク全体が同一の優先度レ
ベル以上のノードの通信サービスを行わしめる様な統一
した制御を行うことはできないが、少なくともノード対
ノード間でみた場合−1第5図(A)〜(C)に示す様
に優先度設定の高いノードはど、多く送信権を獲得する
ことができ、通信の機会を得ることができる。
投入され、統一のとれない状態っで立ち上がる様な場合
には、トークンが今ネットワークを何巡しているかのカ
ウント値はまちまちの値となる。この場合、前記実施例
を実行した場合にはネットワーク全体が同一の優先度レ
ベル以上のノードの通信サービスを行わしめる様な統一
した制御を行うことはできないが、少なくともノード対
ノード間でみた場合−1第5図(A)〜(C)に示す様
に優先度設定の高いノードはど、多く送信権を獲得する
ことができ、通信の機会を得ることができる。
更に、この様なネットワークについては、全ノードのト
ークン巡回周期のカウント値を同じ状態にする同期化手
段を追加すれば、ネットワークとして統一のとれた優先
度サービスを行なう事も可能である。
ークン巡回周期のカウント値を同じ状態にする同期化手
段を追加すれば、ネットワークとして統一のとれた優先
度サービスを行なう事も可能である。
この同期化手段の一例を述べると、多くのネットワーク
に備えられているグローバルアドレシング(即ち、ネッ
トワーク内の全ノードに、−斉回報を行ないうる手段)
を使い、トークンの巡回カウント値をイニシャライズす
る旨の通信制御命令をネットワーク内の特定ノード例え
ばノードCl2Oより送出させる方法がある。
に備えられているグローバルアドレシング(即ち、ネッ
トワーク内の全ノードに、−斉回報を行ないうる手段)
を使い、トークンの巡回カウント値をイニシャライズす
る旨の通信制御命令をネットワーク内の特定ノード例え
ばノードCl2Oより送出させる方法がある。
上記特定ノード(ノードC120)はホスト3としてフ
ァイル装置等の不揮発性メモリを有する機器に接続され
ているノードとしておき、予めネットワーク内の全ノー
ドに対する同期化情報をこのファイル装置に登録してお
けば良い。
ァイル装置等の不揮発性メモリを有する機器に接続され
ているノードとしておき、予めネットワーク内の全ノー
ドに対する同期化情報をこのファイル装置に登録してお
けば良い。
そして、一定時間毎、又はトークンの一定巡回回数毎に
上記同期化通信制御命令フレームをネットワークの全ソ
ードに送出するよう制御する。
上記同期化通信制御命令フレームをネットワークの全ソ
ードに送出するよう制御する。
この通信制御命令の伝送フレームを第10図に示す。
図中210はグローバルアドレスGA、211は通信制
御命令伝送フレームであることを示す制御コード、21
2は同期化すべき優先度情報、及び、同期化すべきトー
クン巡回レジスタ値を示す同期化指定情報である。
御命令伝送フレームであることを示す制御コード、21
2は同期化すべき優先度情報、及び、同期化すべきトー
クン巡回レジスタ値を示す同期化指定情報である。
−1通信制御命令伝送フレームを受信したネットワーク
内の各ノードでは、それまで自ノードで管理していたト
ークンの巡回周期カウント値を指定に従い統一された特
定値にイニシャライズし、優先度情報を指定値に設定す
る。
内の各ノードでは、それまで自ノードで管理していたト
ークンの巡回周期カウント値を指定に従い統一された特
定値にイニシャライズし、優先度情報を指定値に設定す
る。
これらの処理はff13図のステップ530の処理に含
まれるよう制御する。
まれるよう制御する。
これにより以後のトークン巡回からは全てのノードが同
一のトークン巡回周期値をもとに動作を行なう為、ネッ
トワークで統一のとれた優先度付き通信サービスが行な
われる様になる。
一のトークン巡回周期値をもとに動作を行なう為、ネッ
トワークで統一のとれた優先度付き通信サービスが行な
われる様になる。
また以上の説明ではトークンバス方式のネットワークを
基準として説明したが、これに限るものではなく、トー
クンリング方式のネットワーク構成としても本実施例を
適用出来る。
基準として説明したが、これに限るものではなく、トー
クンリング方式のネットワーク構成としても本実施例を
適用出来る。
以上説明したように本実施例によればトークンの委譲が
どのような場合においても確実に行え、かつ、トークン
委譲が正常に行えなかった場合にもデータ伝送の効率を
ほとんど損なうことなくネットワークの再構築を行える
。
どのような場合においても確実に行え、かつ、トークン
委譲が正常に行えなかった場合にもデータ伝送の効率を
ほとんど損なうことなくネットワークの再構築を行える
。
「発明の効果」
以上説明した様に本発明によれば、ネットワークを構成
する各伝送装置の通信量に合わせて通信権獲得の機会を
変更し、効率よく通信権(送信権)の配分を行うことが
でき、伝送効率のよいネットワークシステムの優先通信
制御方式を提供できる。
する各伝送装置の通信量に合わせて通信権獲得の機会を
変更し、効率よく通信権(送信権)の配分を行うことが
でき、伝送効率のよいネットワークシステムの優先通信
制御方式を提供できる。
第1図は本発明に係る一実施例のネットワークシステム
を構成するノードのブロック図。 第2図(A)、(B)は本実施例で用いる伝送フレーム
構成図、 第3図は本実施例の7−ドにおける一般的データ伝送制
御フローチャー ト、 第4図は本実施例における優先度指定処理フローチャー
ト、 第5図(A)〜(C)は本実施例における各メートの送
信権獲得状態図、 第6図は本実施例におけるネットワーク再構成処理フロ
ーチャート、 第7図(A)、(B)は本発明に係る他の実施例の各ノ
ードにおける優先度情報設定状態図、第8図はトークン
パッシング方式のトークン巡回遷移図。 第9図は本実施例のネットワーク再構成処理フローチャ
ート、 第1O図は本実施例の通信制御命令伝送フレーム構成図
である。 図中、1・・・伝送路、2.Zoo〜170・・・ノー
ド、3・・・ホスト、4・・・トークン判別回路、5・
・・CPU、6・・・メモリ回路、8・・・アドレス設
定回路、9・・・優先度情報保持部、10・・・比較回
路、11・・・受信回路、12・・・送信回路、13・
・・宛先アドレス判別回路、14・・・ネットワーク構
成テーブル、203・・・トークンコード、204・・
・優先度指定コード、zos・・・伝送コード、210
・・・グローバルアドレス、212・・・同期化指定情
報である。 ぢ32図 第3図 第5図(A) 節5図 CB) 第6図 第8図 「S9図
を構成するノードのブロック図。 第2図(A)、(B)は本実施例で用いる伝送フレーム
構成図、 第3図は本実施例の7−ドにおける一般的データ伝送制
御フローチャー ト、 第4図は本実施例における優先度指定処理フローチャー
ト、 第5図(A)〜(C)は本実施例における各メートの送
信権獲得状態図、 第6図は本実施例におけるネットワーク再構成処理フロ
ーチャート、 第7図(A)、(B)は本発明に係る他の実施例の各ノ
ードにおける優先度情報設定状態図、第8図はトークン
パッシング方式のトークン巡回遷移図。 第9図は本実施例のネットワーク再構成処理フローチャ
ート、 第1O図は本実施例の通信制御命令伝送フレーム構成図
である。 図中、1・・・伝送路、2.Zoo〜170・・・ノー
ド、3・・・ホスト、4・・・トークン判別回路、5・
・・CPU、6・・・メモリ回路、8・・・アドレス設
定回路、9・・・優先度情報保持部、10・・・比較回
路、11・・・受信回路、12・・・送信回路、13・
・・宛先アドレス判別回路、14・・・ネットワーク構
成テーブル、203・・・トークンコード、204・・
・優先度指定コード、zos・・・伝送コード、210
・・・グローバルアドレス、212・・・同期化指定情
報である。 ぢ32図 第3図 第5図(A) 節5図 CB) 第6図 第8図 「S9図
Claims (1)
- (1)複数の伝送装置を通信媒体を介して接続し、通信
権移譲命令であるトークンにより通信権を獲得した伝送
装置のみが送信権を得るネットワークシステムの優先通
信制御方式において、前記複数の伝送装置のいくつかに
所定回数トークンを受信したか否かを検出する検出手段
と、該検出手段が所定回数のトークンの受信を検出する
と前記トークンの委譲光アドレスを変更する変更手段と
、該変更手段で変更したアドレスを有する伝送装置にト
ークンを移譲するトークン委譲手段と、前記検出手段の
検出回数を特定値に設定する設定手段とを備え、ネット
ワークシステム中の特定伝送装置に更に他の伝送装置に
前記設定手段の設定値を出力する出力手段を備え、トー
クンの巡回する伝送装置を一定の通信優先度以上の伝送
装置とすることを特徴とする優先通信制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12625985A JPS61285848A (ja) | 1985-06-12 | 1985-06-12 | 優先通信制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12625985A JPS61285848A (ja) | 1985-06-12 | 1985-06-12 | 優先通信制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61285848A true JPS61285848A (ja) | 1986-12-16 |
Family
ID=14930752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12625985A Pending JPS61285848A (ja) | 1985-06-12 | 1985-06-12 | 優先通信制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61285848A (ja) |
-
1985
- 1985-06-12 JP JP12625985A patent/JPS61285848A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4709365A (en) | Data transmission system and method | |
| JP2713226B2 (ja) | ネットワークにおけるipアドレス自動生成方法 | |
| JPH04237235A (ja) | コンピュータコミュニケーションネットワークへのアタッチメントのためのステーション及びその方法 | |
| JPS6215950A (ja) | デ−タ伝送制御方式 | |
| KR100232237B1 (ko) | 근거리 통신망 인터페이스 장치 및 방법 | |
| US4780871A (en) | Data Transmission system | |
| JPS61285849A (ja) | 優先通信制御方式 | |
| JPS60246147A (ja) | デ−タ伝送制御方式 | |
| US6556538B1 (en) | Integration of a centralized network restoration system with a distributed network restoration system | |
| JPS61285844A (ja) | 優先通信制御方式 | |
| JPS60246148A (ja) | デ−タ伝送制御方式 | |
| JPS61285847A (ja) | 優先通信制御方式 | |
| JPS61253950A (ja) | 網制御方式 | |
| JPS61285846A (ja) | 優先通信制御方式 | |
| JPS61285845A (ja) | 優先通信制御方式 | |
| JPS61256846A (ja) | ネツトワ−クシステム | |
| JPS61253948A (ja) | 網制御方式 | |
| JPS61253946A (ja) | 網制御方式 | |
| JPS6211337A (ja) | デ−タ伝送制御方式 | |
| JPS61253949A (ja) | 網制御方式 | |
| JPS61253947A (ja) | 網制御方式 | |
| JPS6211339A (ja) | デ−タ伝送制御方式 | |
| JPS61283250A (ja) | 網制御方式 | |
| JPS6211340A (ja) | デ−タ伝送制御方式 | |
| JPS61253945A (ja) | 網制御方式 |