JPH06261054A - リング型通信システム - Google Patents

リング型通信システム

Info

Publication number
JPH06261054A
JPH06261054A JP4287093A JP4287093A JPH06261054A JP H06261054 A JPH06261054 A JP H06261054A JP 4287093 A JP4287093 A JP 4287093A JP 4287093 A JP4287093 A JP 4287093A JP H06261054 A JPH06261054 A JP H06261054A
Authority
JP
Japan
Prior art keywords
transmission right
right acquisition
frame
acquisition failure
transmission
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
JP4287093A
Other languages
English (en)
Inventor
Tatsuo Horiguchi
健生 堀口
Kazuaki Iwamura
和昭 岩村
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP4287093A priority Critical patent/JPH06261054A/ja
Publication of JPH06261054A publication Critical patent/JPH06261054A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】 ノード数に関わらずフレーム内の送信権獲得
失敗回数フィールドの大きさを一定にし、かつ送信権獲
得失敗回数により送信権の公平性を保つ。 【構成】 ノード内に送信権獲得成否判断装置、送信権
獲得失敗回数カウンタ、送信権獲得失敗回数記録装置を
備え、送信権獲得成否判断装置が、受信したフレーム内
の送信権獲得失敗最大回数フィールドの値と送信権失敗
回数カウンタの値を基に送信権の獲得の成否を判断し、
送信権獲得失敗回数記録装置がフレーム内の前記フィー
ルドに回数を記録する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、各ノードの送信権獲得
失敗回数によって送信権制御を行なうリング型通信シス
テムに関する。
【0002】
【従来の技術】従来、リング型伝送路に複数のノードを
接続し、これらノード間で情報を伝送するリング型通信
システムが知られている。ここではノードの送信権を制
御するための制御情報を含むフレームが伝送路上に1つ
だけ存在し、常に伝送路上に巡回している。このフレー
ム内には送信権獲得失敗回数を記録するフィールドが全
てのノード分設けられ、各ノードがこのフィールドを参
照して送信権が獲得できるか否かを判断している(特開
平4−70033号公報)。図4に示す様にフレーム5
0は制御情報51とユーザ情報52から成り、制御情報
51はユーザ情報53と各ノード毎の送信権獲得最大回
数フィールド54から構成される。ユーザ情報52は宛
先ノードID55と発信元ノードID56から構成され
る。その動作として各ノードはフレームを受信したと
き、その時点での送信権獲得失敗回数をフレーム内の自
己の送信権獲得失敗回数フィールドに書き込む。次に、
他ノードの全ての送信権獲得失敗回数フィールドの値と
自己の送信権獲得失敗回数とを比較し、自己の回数が多
きい場合であって且つ他ノードのユーザ情報がフレーム
内に挿入されていないとき(他ノードが情報を伝送して
いないとき)、送信権を獲得したと判断し、自己のユー
ザ情報をフレーム内に挿入する。そして自己の送信権獲
得失敗回数を0クリアすると共に、このフレームを伝送
路上に発信させる。又、自己の送信獲得失敗回数が他ノ
ードの全ての送信権獲得失敗回数フィールドの値より小
さい場合や他ノードのユーザ情報がフレーム内に挿入さ
れている場合は、送信権の獲得に失敗したと判断し、自
己の送信権獲得失敗回数を1インクリメントする。しか
しながらこの方式によると、フレーム内の送信権獲得失
敗回数フィールドの大きさはノード数に依存する。つま
りノード数が大きくなると、その分送信権獲得失敗回数
フィールドも広げなければならず、フレームの容量も増
大するため伝送路上で巡回するときの占有率が高くな
る。従ってフィールドの数を制限すると、必然的に伝送
路に接続できるノード数も制限されるという問題が有っ
た。
【0003】
【発明が解決しようとする課題】このように従来方式に
おいてはノード数が大きくなるとその分送信権獲得失敗
回数フィールドも広げなければならず、必然的に伝送路
に接続できるノード数が制限されるという問題点があっ
た。
【0004】本発明は上記のような従来技術の欠点を除
去し、ノード数に関わらず送信権獲得失敗回数フィール
ドの大きさを一定にし、かつ送信権獲得失敗回数により
送信権の公平性を保つことを目的とするものである。
【0005】
【課題を解決するための手段】本発明は、リング状の伝
送路と、この伝送路に接続された複数のノードとから成
り、このノードに送信許可を与えるためのフレームが前
記伝送路上を巡回するリング型通信システムにおいて、
前記フレーム内に前記複数のノードの中で最大の送信権
獲得失敗回数を記録するための送信権獲得失敗最大回数
フィールドを設け、前記ノードは、自己の送信権獲得失
敗回数を記録するための送信権獲得失敗回数カウンタ
と、前記フレームを受信したときに前記送信権獲得失敗
回数カウンタの値が前記送信権獲得失敗最大回数フィー
ルドの値より大きい場合、このフィールドの値を該カウ
ンタの値に書き換える送信権獲得失敗回数記録手段と、
前記フレームの送信権獲得失敗最大回数フィールドの値
が当該送信権獲得失敗回数カウンタの値であり他ノード
からのユーザ情報が挿入されていないとき前記フレーム
にユーザ情報を挿入して発信させるフレーム発信手段と
を具備したことを特徴とするものである。
【0006】
【作用】本発明においてはノードがフレームを受信する
と、送信権獲得成否判断装置が送信権獲得失敗最大回数
フィールドを参照し、自ノードより送信権獲得失敗回数
の多いノードのないことを確認し、かつフレームが空で
ある時そのノードは送信権を得る。従ってこの時、フレ
ームの送信権獲得失敗最大回数フィールドに自己の送信
権獲得失敗回数を回数を記録すると共にフレーム内に自
己のユーザ情報を挿入して発信させる。また、自ノード
より送信権獲得失敗回数の多いノードのないことを確認
し、かつフレームが空でない時は送信権の獲得に失敗し
たと判断し、そのフレームの送信権獲得失敗最大回数フ
ィールドに自ノードの送信権獲得失敗回数を記録するの
みとする。更に、自ノードより送信権獲得失敗回数の多
いノードが有る時も、送信権の獲得に失敗したと判断
し、自己の送信権獲得失敗回数のみをインクリメントす
る。
【0007】このように、本発明では全てのノードのう
ち最大の送信権獲得失敗回数だけを管理することにより
送信権獲得失敗最大回数フィールドの大きさを固定長と
し、ノード数の制限をなくすことが可能となる。
【0008】
【実施例】以下、図面を参照して本発明の実施例を説明
する。第1図は本発明に係るリング型通信システムの実
施例を示す図である。リング型伝送路(以下「リング」
と呼ぶ)20にノード1〜3が接続されている。
【0009】送信権を制御するために使われる制御情報
を含むフレーム21がリング20上に1つだけ存在し、
常にリング20上を巡回している。リング20上に他の
フレームは存在しない。送信権を獲得したノード(1つ
だけ)は、フレーム21にユーザー情報を挿入して送信
する。フレームフォーマットの例を第2図に示す。フレ
ームは制御情報41とユーザー情報42から成り、制御
情報41はユーザー情報の有無を示すユーザー情報フラ
グ43と送信権獲得失敗最大回数フィールド44を含
む。
【0010】ノードの構成例を第3図に示す。ユーザー
情報が伝送されている時、フレーム21を受信したノー
ド1の送信権獲得成否判断装置30は、送信権獲得失敗
回数カウンタ31の値とフレーム21内の制御情報の送
信権獲得失敗最大回数フィールド44に記録されている
値とを比較し、自ノードの値の方が大きい場合には、送
信権獲得失敗回数記録装置32が送信権獲得失敗最大回
数フィールド44の値を書き換える。
【0011】ユーザー情報が伝送されていない時、ノー
ド1の送信権獲得失敗回数カウンタ31に等しい値が表
示されたフレーム21を受信すると、送信権獲得成否判
断装置30によりノード1は送信権を獲得したと判断さ
れ、フレーム発信装置34はユーザー情報転送装置33
から転送されたユーザー情報をフレーム21内に挿入し
て送信する。そのとき送信権獲得失敗回数記録装置32
は、自ノードの送信権獲得失敗回数カウンタ31とフレ
ーム21内の送信権獲得失敗最大回数フィールド44を
0にクリアする。ユーザー情報は、リングを一周して送
信元ノード(この場合ノード1)において削除される。
【0012】各ノードの送信権獲得成否判断装置30
は、ユーザー情報が伝送されていない時に送信権獲得失
敗回数カウンタ31の値がフレーム21内の送信権獲得
失敗最大回数フィールド44の値より小さいため送信権
を得られたなかった時、または、既に他のノードによっ
てユーザー情報が送信されているために送信できない時
に送信権の獲得に失敗したものと判断し、送信権獲得失
敗回数カウンタ31を1インクリメントする。送信権獲
得失敗回数カウンタ31をインクリメントする値はノー
ドにより変化させることもできる。また送信権獲得失敗
回数カウンタ31をインクリメントする値を送信権獲得
失敗回数により変化させる等、柔軟な制御も可能であ
る。
【0013】以上のように制御することにより、送信権
獲得の判断に前回送信権を獲得してから現在までの送信
権獲得失敗回数を反映させることになり、失敗回数の多
いノードから優先的に送信権を与えられるので全てのノ
ードにおいて公平な送信権の授受を行うことが可能であ
る。
【0014】
【発明の効果】以上詳述したように、本発明によれば送
信権獲得失敗最大回数フィールドの大きさがノード数に
よらず固定長なので、ノード数の制限をなくし、かつ送
信権獲得失敗回数による公平性が保証される。
【図面の簡単な説明】
【図1】 本発明に係る実施例のリング型通信システム
の構成図。
【図2】 本発明に係る実施例のフレームのフォーマッ
トを示す図。
【図3】 本発明に係る実施例のノードの構成図。
【図4】 従来方式に係るフレームのフォーマットを示
す図。
【符号の説明】
1,2,3,4…ノード 20…リング型伝送路 21,40…フレーム 30…送信権獲得成否判断装置 31…送信権獲得失敗回数カウンタ 32…送信権獲得失敗回数記録装置 33…ユーザ情報転送装置 34…フレーム発信装置 41…制御情報 42…ユーザ情報 43…ユーザ情報フラグ 44…送信権獲得失敗最大回数フィールド 45…宛先ノードID 46…発信元ノードID

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】リング状の伝送路と、この伝送路に接続さ
    れた複数のノードとから成り、このノードに送信許可を
    与えるためのフレームが前記伝送路上を巡回するリング
    型通信システムにおいて、 前記フレーム内に前記複数のノードの中で最大の送信権
    獲得失敗回数を記録するための送信権獲得失敗最大回数
    フィールドを設け、 前記ノードは、自己の送信権獲得失敗回数を記録するた
    めの送信権獲得失敗回数カウンタと、 前記フレームを受信したときに前記送信権獲得失敗回数
    カウンタの値が前記送信権獲得失敗最大回数フィールド
    の値より大きい場合、このフィールドの値を該カウンタ
    の値に書き換える送信権獲得失敗回数記録手段と、 前記フレームの送信権獲得失敗最大回数フィールドの値
    が当該送信権獲得失敗回数カウンタの値であり他ノード
    からのユーザ情報が挿入されていないとき前記フレーム
    にユーザ情報を挿入して発信させるフレーム発信手段と
    を具備したことを特徴とするリング型通信システム。
  2. 【請求項2】前記フレームを受信したときに前記送信権
    獲得失敗回数カウンタの値が前記送信権獲得失敗最大回
    数フィールドの値より小さい場合、或いは他ノードから
    のユーザ情報が挿入されているとき、当該送信権獲得失
    敗回数カウンタの値をインクリメントする送信権獲得成
    否判断手段とを更に備えたことを特徴とする請求項1記
    載のリング型通信システム。
JP4287093A 1993-03-03 1993-03-03 リング型通信システム Pending JPH06261054A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4287093A JPH06261054A (ja) 1993-03-03 1993-03-03 リング型通信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4287093A JPH06261054A (ja) 1993-03-03 1993-03-03 リング型通信システム

Publications (1)

Publication Number Publication Date
JPH06261054A true JPH06261054A (ja) 1994-09-16

Family

ID=12648076

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4287093A Pending JPH06261054A (ja) 1993-03-03 1993-03-03 リング型通信システム

Country Status (1)

Country Link
JP (1) JPH06261054A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107181661A (zh) * 2016-03-11 2017-09-19 西门子公司 实时性故障保护方法、主节点、从节点和环形网络系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107181661A (zh) * 2016-03-11 2017-09-19 西门子公司 实时性故障保护方法、主节点、从节点和环形网络系统

Similar Documents

Publication Publication Date Title
JP3305769B2 (ja) 通信装置
US5777987A (en) Method and apparatus for using multiple FIFOs to improve flow control and routing in a communications receiver
US5408610A (en) Communication control apparatus which communicates management information in a communication system
EP0959590A2 (en) Data communication system operating at maximum data rate
KR900012457A (ko) 데이타 패킷을 타임 슬롯을 전송하는 방법 및 시스템
EP0374883A2 (en) System for internetwork communication between local area networks
JPH06261054A (ja) リング型通信システム
US6470012B2 (en) Communication system and data-format to be used in the same
EP0884685B1 (en) Transmission right managing method and communication system
TW513669B (en) Message chaining transmission process and system for data bases
CN101305566A (zh) 消息传输方法
JPS622743B2 (ja)
JP2606585B2 (ja) リングネットワークシステム及びリングネットワークシステムにおけるノード情報収集方法
EP0334318A2 (en) Network system
US5416775A (en) Method for improving the transmission of information in the form of data packets, in accordance with a distributed queuing protocol
JPH06252895A (ja) データ伝送方式
JPH03162035A (ja) ネットワーク間相互接続方式
DE69327530D1 (de) Verfahren zur übertragung von digitalen informationen
JPH06284140A (ja) ローカル通信システム
JPH0531975B2 (ja)
JPS6315546A (ja) 応答確認方式
JPS59193651A (ja) パケツト伝送装置
JPS63238743A (ja) デ−タリンクコントロ−ル装置
JPH06104908A (ja) 分散制御型帯域管理通信方法
JPS61126841A (ja) 通信装置