JPH02272845A - 異常フレーム検出方式 - Google Patents

異常フレーム検出方式

Info

Publication number
JPH02272845A
JPH02272845A JP1093613A JP9361389A JPH02272845A JP H02272845 A JPH02272845 A JP H02272845A JP 1093613 A JP1093613 A JP 1093613A JP 9361389 A JP9361389 A JP 9361389A JP H02272845 A JPH02272845 A JP H02272845A
Authority
JP
Japan
Prior art keywords
frame
ring
token
frames
station
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
JP1093613A
Other languages
English (en)
Inventor
Kana Kamiyama
神山 奏
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 JP1093613A priority Critical patent/JPH02272845A/ja
Publication of JPH02272845A publication Critical patent/JPH02272845A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明はリング形のLAN (ローカルエリアネットワ
ーク)に用いられる異常フレーム検出方式に関する。
(従来の技術) リング形のLANにおいて、リングに接続された局から
送出されたデータは、除去しない限り永久にリング上を
循環することになる。これでは、他の局が送信できなか
ったり、1つの局に同じデータが永久に受信され続けた
りする。そこで、正常な通信を行なうためには、何等か
の方法で、データを伝送路(リング)から取除く必要が
ある。
その1つの方法に、発信局がリングを一周して戻ってき
たデータを取除く方法があり、広(用いられている。こ
れは、データの持つ通常パケットと呼ばれる形式(以下
、フレームと称す)の中に、宛先局アドレスと発信局ア
ドレスを入れておき、その発信局アドレスを検出してフ
レームをリング上から取除く方法である。
ところが、この方法は、フレーム内の発信局アドレスを
検索し、それが自局アドレスと一致したときに自己が送
出したフレームと判断して取除くようにするため、伝送
途中で、例えばノイズなどの影響により発信局アドレス
が破壊されると、除去できない事態が生じる。除去でき
なかったフレームは、異常フレームとしてリング上を循
環し続け、このフレームの宛先局アドレスで示される受
信局に何回も受信されることになり、効率の低下を招い
てしまう。また、例えば受信局がブリッジのようなもの
であれば、不要なフレームをネットワークに送り出すこ
とになり、ネットワーク全体の混乱を招くことになる。
(発明が解決しようとする課題) 従来、異常フレーム(除去できなかったフレーム)が発
生しても、それを検出する機能を持っていなかった。こ
のため、異常フレームがリング上に存在し続け、効率の
低下やネットワークの混乱等を招く問題があった。
本発明は上記のような点に鑑みなされたもので、異常フ
レームの存在を速やかに検出して、リング全体を正常な
状態に回復せしめることのできる異常フレーム検出方式
を提供することを目的とする。
[発明の構成] (課題を解決するための手段) すなわち、本発明に係る異常フレーム検出方式は、フレ
ーム送信終了後に直ちに発行される単一のトークンを用
いて通信を行なうリング形のLANにおいて、リングを
一周して戻ってきた自局のフレームを除去した際に、そ
の除去数がトークンを受信した時点でフレーム送信数と
一致しない場合にリング上に異常フレームが存在してい
るものとして、例えばリングの初期化を行ない、正常な
状態に回復せしめるようにしたものである。
(作用) 単一のトークンの直後には、フレームが存在しないため
、このトークンを受信した時点でフレーム除去数がフレ
ーム送信数と一致しない場合には、除去できなかったフ
レーム、つまり異常フレームが存在しているものと判断
できる。したがって、フレーム発信局がトークンを受信
した時点でフレームの送信数と除去数とを比較すること
により、異常フレームの存在を速やかに検出でき、リン
グ全体を正常な状態に回復せしめることができる。
(実施例) 以下、図面を参照して本発明の一実施例に係る異常フレ
ーム検出方式を説明する。
始めに、リング型のLANにおけるトークンを用いたア
クセス制御方式(トークンパッシング)について簡単に
説明する。
リング上にフレームを送出する権利(アクセス権)を制
御するために、トークンと呼ばれる特別なフレームを用
いる。このトークンは、初期化と呼ばれる方法にて発行
され、リング上を循環する。
アクセス権を得ようとした局は、このトークンを確保す
ることにより、その権利を獲得する。アクセス権を得た
局は、フレームと呼ばれるデータを送出し、その送出終
了後、トークンを再びリング上に戻しくアクセス権の開
放)、次の局にアクセス権を渡す。
ここで、トークンの解放に際し、種々の方法があるが、
本発明ではフレーム送信終了後に直ちに単一のトークン
を発行するものとし、以下、第1図を参照して本発明の
異常フレーム検出方式を説明する。
第1図はその回路構成を示すブロック図である。
フレーム送信回路11は、送信フレーム選択回路である
セレクタ12を通じて、他局に送信すべきデータをフレ
ームの形にしてリング上に送信する。このフレームの中
には、宛先局アドレスと発信局アドレスが挿入されてい
る。フレーム検出回路13は、フレームの中に存在する
発信局アドレスに基づいて、リングを一周して戻ってき
たフレームが自局のものであるか否かを検出する。フレ
ーム除去回路14は、フレーム検出回路13によって検
出された自局のフレームをリングから除去する。
カウンタ15は、フレーム送信回路11によってフレー
ムが送信される毎にカウントアツプし、フレーム除去回
路14によってフレームが除去される毎にカウントダウ
ンするアップ/ダウンカウンタであり、そのカウント値
が「0」でないときNOT  ZERO(≠0)信号を
フリップフロッブ18のデータ端子りに出力する。
トークン送信回路16は、フレーム送信回路11による
フレーム送信終了後、直ちにセレクタ12を通じて単一
のトークンをリング上に送信する。トークン検出回路1
7は、リング上に循環しているトークンを検出する回路
であり、トークンを検出したときにトリガ信号をフリッ
プフロップ18のクロ・ツク端子CKに出力する。フリ
ップフロップ18は、トークン検出回路17からのトリ
ガ信号によってトリガされ、カウンタ15からのNOT
  ZERO信号によって「1」をセットし、出力端子
Qから初期化要求信号を出力する。
次に、同実施例の動作を説明する。
送出したいフレーム(データ)がある場合において、ト
ークン検出回路17によってトークンが検出されると、
フレーム送信回路11から宛先局アドレスと発信局アド
レスが付加されたフレームが、セレクタ12を通じてリ
ング上に順次送信される。
このとき、フレームが送信される毎にカウンタ15がカ
ウントアツプする。このようにして、全てのフレームの
送信が終了すると、直ちにトークン送信回路16からセ
レクタ12を通じて単一のトークンがリング上に送信さ
れる。
フレームがリングを一周して自局に戻ってくると、図示
せぬ受信回路を経てフレーム検出回路13に供給される
。フレーム検出回路13では、受信したフレームが自局
のフレームであるか否かをアドレス検査により判別する
。この結果、自局が送出したフレームであれば、信号を
フレーム除去回路14に送ってリングより取除く。一方
、自局が送出したフレームでなければ、そのフレームを
そのまま通過させ、フレーム送信回路11を通じてリン
グ上に戻す。
ここで、自局が送出したフレームの場合、そのフレーム
を除去する毎にカウンタ15をカウントダウンさせる。
この場合、カウンタ15の初期値が「0」であれば、正
常にフレームが巡回した後は「0」になっているはずで
あり、その時点でカウンタ値を検査すれば、正しくフレ
ームが除去されたか否かを判断することができる。この
カウンタ値の検査には、トークンを用いる。単一トーク
ンを用いた場合、トークンの直後にフレームは存在しな
いため、このトークンを受信した時点でカウント値が「
0」になっているか否かを検査すれば良い。
第1図の例では、トークン検出回路17によってトーク
ンを検出することにより、フリップフロップ18をトリ
ガする。このとき、カウンタ15のカウント値が「0」
でなケレば、NOT  ZERO信号によってフリップ
フロップ18に「1」がセットされる。フリップフロッ
プ18に「1」がセットされたということは、送出した
フレームと除去したフレームの数が一致していないこと
であり、除去できなかったフレームつまり異常なフレー
ムがリング上に存在していることを示す。フリップフロ
ップ18に「1」がセットされると、初期化要求信号が
出力される。この初期化要求信号により、初期化処理(
トークンの再発行)が実行され、リング全体が正常な状
態に復元される。
このように、トークンを受信した際に、フレームの送信
数と除去数とを比較することで、異常フレームがリング
上に存在していることを速やかに検出できる。したがっ
て、例えば送出したフレームの発信局アドレスがノイズ
等によって破壊されるなどして、異常フレーム(除去で
きなかったフレーム)が発生しても、この状態を速やか
に検出して、正常な状態に回復せしめることができ、こ
れにより効率の低下やネットワーク全体の混乱等を未然
に防ぐことができる。
なお、本実施例では、送信したフレームと除去したフレ
ームの数をアップ/ダウンカウンタを用いて記録/比較
する構成としたが、例えばカウントとコンパレータ等を
用いても構成することができる。すなわち、2つのカウ
ンタでそれぞれフレーム送信数と除去数をカウントし、
これをコンパレータで比較する構成とすれば良く、この
ように構成した場合でも上記実施例と同様の効果が得ら
れる。
[発明の効果] 以上のように本発明によれば、トークンを検出した時点
でのフレーム送信数と除去数から、異常フレームの存在
を速やかに検出でき、これによりリング全体を正常な状
態に回復せしめることができるものである。
【図面の簡単な説明】
第1図は本発明の一実施例に係る回路構成を示すブロッ
ク図である。 11・・・フレーム送信回路、12・・・セレクタ、1
3・・・フレーム検出回路、14・・・フレーム除去回
路、15・・・カウンタ、16・・・トークン送信回路
、17・・・トークン検出回路、18・・・フリップフ
ロップ。

Claims (1)

  1. 【特許請求の範囲】 フレーム送信終了後に直ちに発行される単一のトークン
    を用いて通信を行なうリング形のLANにおいて、 フレーム送信数を記録する送信数記録手段と、リングを
    一周して戻ってきた自局のフレームを除去するフレーム
    除去手段と、 このフレーム除去手段のフレーム除去数を記録する除去
    数記録手段とを具備し、 トークンを受信した時点で上記フレーム送信数と除去数
    とが一致しない場合にリング上に異常フレームが存在し
    ているものとして処理することを特徴とする異常フレー
    ム検出方式。
JP1093613A 1989-04-13 1989-04-13 異常フレーム検出方式 Pending JPH02272845A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1093613A JPH02272845A (ja) 1989-04-13 1989-04-13 異常フレーム検出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1093613A JPH02272845A (ja) 1989-04-13 1989-04-13 異常フレーム検出方式

Publications (1)

Publication Number Publication Date
JPH02272845A true JPH02272845A (ja) 1990-11-07

Family

ID=14087181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1093613A Pending JPH02272845A (ja) 1989-04-13 1989-04-13 異常フレーム検出方式

Country Status (1)

Country Link
JP (1) JPH02272845A (ja)

Similar Documents

Publication Publication Date Title
US5481538A (en) Frame removal mechanism for token ring networks using one or more start strip delimiter frames or circulation time interval
US4494233A (en) Method and apparatus for the detection and regeneration of a lost token in a token based data communications network
US4787083A (en) Bus-method communication network system capable of seizing transmission right by using timer means at each station
JP5365234B2 (ja) 端末装置間のトークン異常検出/回復方式
JPH09181737A (ja) 小規模ネットワークにおける通信方法
EP0412035B1 (en) Method for selecting a leader terminal in a token ring system
EP0725514A1 (en) Port address resolution device
US6178177B1 (en) Data-processing network having non-deterministic access, but having deterministic access time
EP0719010A2 (en) Frame removal mechanism for token ring network
JP4207412B2 (ja) ノード離脱管理方法
EP0597030B1 (en) Automatically deactivated no-owner frame removal mechanism for token ring networks
JPH0414934A (ja) 分散形処理システムにおける通信路故障検出方法
JPH0669988A (ja) アラーム転送方式
JPS645786B2 (ja)
US7124182B2 (en) Method for real-time detection of which units are present on an arcnet
JPH03165138A (ja) データ伝送装置
JPH05268293A (ja) データ通信処理装置の故障検出方法及び装置
JPH0595363A (ja) 二重化リングバス障害検出装置
JP2944837B2 (ja) 伝送方式
JPH02272847A (ja) トークン最小周回時間検出装置
JPH01170243A (ja) ローカルエリアネットワークの障害監視方式
JPH0482346A (ja) 親局の有無検出方式
JPH0322648A (ja) 不正トークン検出除去装置
JP2630201B2 (ja) 分散型ネットワーク管理方法
JPS61253950A (ja) 網制御方式