JPH06112964A - トークンループlanにおけるループコントローラおよびその自動切換え方法 - Google Patents

トークンループlanにおけるループコントローラおよびその自動切換え方法

Info

Publication number
JPH06112964A
JPH06112964A JP4262550A JP26255092A JPH06112964A JP H06112964 A JPH06112964 A JP H06112964A JP 4262550 A JP4262550 A JP 4262550A JP 26255092 A JP26255092 A JP 26255092A JP H06112964 A JPH06112964 A JP H06112964A
Authority
JP
Japan
Prior art keywords
token
token signal
loop
signal
lpc
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
JP4262550A
Other languages
English (en)
Inventor
Isao Muto
功夫 武藤
Shuji Mochizuki
修二 望月
Satoshi Iida
聡 飯田
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.)
YOKOKAWA DENSHI KIKI KK
Original Assignee
YOKOKAWA DENSHI KIKI KK
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 YOKOKAWA DENSHI KIKI KK filed Critical YOKOKAWA DENSHI KIKI KK
Priority to JP4262550A priority Critical patent/JPH06112964A/ja
Publication of JPH06112964A publication Critical patent/JPH06112964A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】 切換えのための余計な作業や、特別な回路な
しに、ローカルエリアネットワーク全体の信頼性を向上
させる。 【構成】 全てのLPC10,11,12,13がルー
プ上のトークン信号Tを監視する状態となり、さらに、
ノードアドレスの最も若いLPCの1台だけが動作状態
となる。そして、何らかの異常が発生し、トークン信号
Tが消失すると、動作状態のLPCによってトークン消
失が検出され、新規のトークン信号Tが発行される。ま
た、動作状態のLPC自身が故障し、トークン信号Tが
所定の時間経っても再発行されないと、待機状態にある
LPCのうち最も若いノードアドレスのLPCが動作状
態となり、新規のトークン信号Tが発行される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、同一建物内あるいは
同一構内のコンピュータ用のトークンループLANにお
けるループコントローラおよびその自動切換え方法に関
する。
【0002】
【従来の技術】従来より、同一建物内あるいは同一構内
につくられた主としてコンピュータ用の通信を中心とし
たネットワークとしてLAN(Local Area Network)が
知られている。LANでは、使用する伝送媒体、アクセ
ス制御方式などによっていくつかの種類がある。伝送媒
体には、より対線(ツイストペアケーブル)、同軸ケー
ブル、光ファイバケーブルや、無線などがあり、伝送速
度、距離などに応じて使い分けられる。
【0003】上記LANでは、1本の伝送媒体に複数の
端末が接続され、任意の端末が任意のタイミングで他の
任意の端末に情報を転送する。LANでは小規模でも経
済的に構成できるように交換機を置かず、端末が自分自
身の判断で伝送媒体にアクセスするのが普通である。こ
のとき、混乱なくアクセスできるようにするための制御
方式として、回線交換型のTDMA、パケット交換型の
CSMA/CD、トークン・パッシングなどがある。
【0004】ここでは、特に、LANのアクセス制御方
法の一つである、トークンという信号を巡回させ、端末
に順次アクセス権を渡すトークンパッシングについて説
明する。1本のケーブルにパソコン、ワープロ、ワーク
ステーションなど多数の端末を接続して通信を行なうL
AN(構内通信網)では、適切な制御を行なわないと、
2つ以上の端末が同時にデータを同じケーブルに送出
し、混信して正常に通信できないことになる。
【0005】多数の端末が1本の伝送路(ケーブル)を
共用して、混乱なくデータを送ることができるようにす
るための制御をアクセス制御といい、トークン・パッシ
ングはその1つである。トークン・パッシングでは、端
末を順番に結んでリング状のLANをつくり、トークン
(token)と呼ばれる特定の信号をリング上に巡回さ
せ、伝送路へのアクセス権を授受していく。LANを介
して、データの授受を行なう方法は、ユーザのアプリケ
ーションプログラムにより、各ノード間で送受信する
か、ファイル・サーバのようなノードを介して行なうの
が一般的である。
【0006】一般に、これからデータを送信しようとい
う端末Aは、巡回してきたトークンを受け取ったときだ
け、データを送出することができ、他の端末はデータを
送出できないので、伝送路上でデータ信号が衝突するこ
とはない。端末Aは、データを送出し終るとトークンを
次の端末Bへ送る。端末Bは送信データがあれが端末A
からのトークンを受け取った後、同じ伝送路に送出する
が、なければトークンをそのまま次の端末Cへ送る。端
末Aが送信したデータは宛先にしたがって端末Cが受信
する。データはリングを一巡してもとの端末Aへ戻り、
そこで消去される。
【0007】上記トークン・ループ式のLANにおいて
は、伝送媒体が切断または短絡した場合、ネットワーク
制御装置が故障した場合、またはネットワークが過負荷
になったような場合などによるトークンの消滅や同期外
れ等の監視と異常時の回復とを1台のLPC(ループコ
ントローラ)が行なっている。前述したように、LAN
では、トークン信号が常時、ループ上を巡回しており、
送信データを有するノードは、上記トークン信号を捕ら
えてデータを送信する。このようなLANにおいて、何
らかの異常でトークン信号Tが消滅すると、LPCがこ
れを検出し、トークン信号Tを再発行する。この結果、
伝送が再び可能となる。
【0008】
【発明が解決しようとする課題】ところで、上述した従
来のLPCによる異常監視では、LPC自身が故障した
り、あるいはLPCへの電源供給が停止すると、ループ
全体が異常となり、通信ができなくなる。そこで、LP
Cが故障した場合には、手動によるか、あるいは外部に
切換え回路を設け切換えることによって通信を回復して
いた。これらの回復処置は、作業が複雑になり、かつ、
回復までに時間がかかるという問題を生じた。
【0009】この発明は上述した事情に鑑みてなされた
もので、切換えのための余計な作業や、回路を不要と
し、ローカルエリアネットワーク全体の信頼性を向上さ
せることができるトークンループLANにおけるループ
コントローラおよびその自動切換え方法を提供すること
を目的としている。
【0010】
【課題を解決するための手段】上述した問題点を解決す
るために、請求項1記載の発明では、多重伝送路に接続
されたノードの各々に、多重伝送路を巡回するトークン
信号を常時、監視するとともに、所定の優先順位で動作
状態となるループコントローラを設け、前記トークン信
号が消失すると前記動作状態となっているループコント
ローラがトークン信号を再発行する一方、前記トークン
信号が所定時間以内に再発行されない場合には、前記動
作状態のループコントローラ以外ののうち最も優先順位
が高いループコンロトーラが動作状態となり、前記トー
クン信号を再発行することを特徴とする。
【0011】請求項2記載の発明では、多重伝送路に接
続されたノードの各々に設けられ、多重伝送路を巡回す
るトークン信号を常時、監視し、動作状態においては前
記トークン信号が消失するとトークン信号を再発行し、
他のものが動作状態においては前記トークン信号が消失
し、かつ、所定時間以内に再発行されない場合には、所
定の優先順位で動作状態となり、前記トークン信号を再
発行する。
【0012】
【作用】請求項1および2記載の発明によれば、多重伝
送路に接続されたノードの各々に、多重伝送路を巡回す
るトークン信号を常時、監視するとともに、所定の優先
順位で動作状態となるループコントローラを設け、前記
トークン信号が消失すると前記動作状態となっているル
ープコントローラがトークン信号を再発行する一方、前
記トークン信号が所定時間以内に再発行されない場合に
は、前記動作状態のループコントローラ以外ののうち最
も優先順位が高いループコンロトーラが動作状態とな
り、前記トークン信号を再発行する。
【0013】
【実施例】次に図面を参照してこの発明の実施例につい
て説明する。図1はこの発明の一実施例の構成を示すブ
ロック図である。図において、伝送路1には、ノード
2,3,4,5を介して、端末装置(ホストコンピュー
タを含む)6,7,8,9が接続されている。各ノード
2,3,4,5には、LPC10,11,12,13が
設けられている。各LPC10,11,12,13は、
トークンループが稼動中、常時、ループを巡回するトー
クン信号Tを監視するようになっている。また、各LP
C10,11,12,13には、ノードアドレスに応じ
てタイムラグを持たせており、ノードアドレスの若いノ
ードのLPCが優先的に動作するようになっている。す
なわち、異常時における実際の処理、例えば、トークン
信号Tの再発行等は、動作状態にある1つのLPCによ
って行なわれる。
【0014】次に、上記LPCの構成について図2を参
照して説明する。図2は、図1に示すLPC12の構成
を示すブロック図である。なお、他のLPC10,1
1,13も同様の構成である。LPC12は、トークン
信号監視回路12a,LPC回路12b,信号切換回路
12cおよび優先順位決定回路12dから構成されてい
る。トークン信号監視回路12aには、伝送路1を巡回
する信号が供給されており、該信号内のトークン信号T
の有無を監視し、該トークン信号Tが消失した場合には
消失信号S1をLPC回路12bへ供給する。LPC回
路12bは消失信号S1が供給され、所定の時間以内に
再発行されない場合には、伝送路1を巡回する信号に新
たなトークン信号Tを付加して信号切換回路12cへ送
出するとともに、優先順位決定回路12dへ送出指示信
号S2を送出する。優先順位決定回路12dは送出指示
信号S2を受信すると、自身に設定されている優先順位
(ノードアドレス)に従って、信号切換回路12cへ切
換え信号S3を送出する。次に、信号切換回路12c
は、切換え信号S3が供給されると、LPC回路12b
からの新たなトークン信号Tが付加された信号を伝送路
1へ送出する。すなわち、動作中のLPCが故障した場
合には、それ以外のLPCの最も若いノードアドレスの
ノードに設けられたLPCが自動的に動作状態となる。
また、同時に電源を入れた場合でも、上記ロジックに従
ってノードアドレスの最も若いLPCが1台だけ立上が
る。なお、上記ノード2,3,4,5とは、ネットワー
ク設計における論理構造の1つであり、ここでは、端末
装置6,7,8,9にその機能が含まれている。
【0015】上述した構成によれば、ループを機能させ
るために、各ノード2,3,4,5に電源を投入する
と、全てのLPC10,11,12,13が伝送路1の
トークン信号Tを監視する状態となり、さらに、ノード
アドレスの最も若いLPC(例えば、LPC10)の1
台だけが動作状態となる。そして、何らかの異常が発生
し、トークン信号Tが消失すると、動作状態のLPC1
0によってトークン消失が検出され、新規のトークン信
号Tが発行される。また、LPC10自身が故障した
り、あるいはLPC10への電源供給が停止すると、ト
ークン信号Tは再発行されない。トークン信号Tが所定
の時間経っても再発行されないと、待機状態にあるLP
C(この例の場合、LPC11,12,13)のうち最
も若いノードアドレスのノードに設けられたLPC(例
えば、LPC11)が動作状態となる。そして、該LP
C11によって新規のトークン信号Tが発行される。
【0016】このように、本実施例では、複数のLPC
をループ上のノードに搭載し、動作中のLPCが何らか
の異常により停止した場合、他のLPCのうちの1台が
自動的に立上がるようにしたものである。
【0017】
【発明の効果】以上、説明したように、請求項1および
2記載の発明によれば、多重伝送路に接続されたノード
の各々に、多重伝送路を巡回するトークン信号を常時、
監視するとともに、所定の優先順位で動作状態となるル
ープコントローラを設け、前記トークン信号が消失する
と前記動作状態となっているループコントローラがトー
クン信号を再発行する一方、前記トークン信号が所定時
間以内に再発行されない場合には、前記動作状態のルー
プコントローラ以外ののうち最も優先順位が高いループ
コンロトーラが動作状態となり、前記トークン信号を再
発行するようにしたため、切換えのための余計な作業
や、特別な回路を不要とし、ローカルエリアネットワー
ク全体の信頼性を向上させることができるという利点が
得られる。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】同実施例のLPCの構成を示すブロック図であ
る。
【図3】従来のトークンループ式のLANの構成を示す
ブロック図である。
【符号の説明】
1 伝送路(多重伝送路) 2,3,4,5 ノード 10,11,12,13 LPC(ループコントロー
ラ) T トークン信号 12a トークン信号監視回路 12b LPC回路 12c 信号切換回路 12d 優先順位決定回路

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 多重伝送路に接続されたノードの各々
    に、多重伝送路を巡回するトークン信号を常時、監視す
    るとともに、所定の優先順位で動作状態となるループコ
    ントローラを設け、前記トークン信号が消失すると前記
    動作状態となっているループコントローラがトークン信
    号を再発行する一方、 前記トークン信号が所定時間以内に再発行されない場合
    には、前記動作状態のループコントローラ以外ののうち
    最も優先順位が高いループコンロトーラが動作状態とな
    り、前記トークン信号を再発行することを特徴とするト
    ークンループLANにおけるループコントローラの自動
    切換え方法。
  2. 【請求項2】 多重伝送路に接続されたノードの各々に
    設けられ、多重伝送路を巡回するトークン信号を常時、
    監視し、 動作状態においては前記トークン信号が消失するとトー
    クン信号を再発行し、 他のものが動作状態においては前記トークン信号が消失
    し、かつ、所定時間以内に再発行されない場合には、所
    定の優先順位で動作状態となり、前記トークン信号を再
    発行することを特徴とするトークンループLANにおけ
    るループコントローラ。
JP4262550A 1992-09-30 1992-09-30 トークンループlanにおけるループコントローラおよびその自動切換え方法 Pending JPH06112964A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4262550A JPH06112964A (ja) 1992-09-30 1992-09-30 トークンループlanにおけるループコントローラおよびその自動切換え方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4262550A JPH06112964A (ja) 1992-09-30 1992-09-30 トークンループlanにおけるループコントローラおよびその自動切換え方法

Publications (1)

Publication Number Publication Date
JPH06112964A true JPH06112964A (ja) 1994-04-22

Family

ID=17377371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4262550A Pending JPH06112964A (ja) 1992-09-30 1992-09-30 トークンループlanにおけるループコントローラおよびその自動切換え方法

Country Status (1)

Country Link
JP (1) JPH06112964A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213443B2 (en) 2005-12-02 2012-07-03 Ls Industrial Systems Co., Ltd. Network system
CN104468302A (zh) * 2014-10-16 2015-03-25 深圳市金证科技股份有限公司 一种令牌的处理方法、装置及消息处理集群

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213443B2 (en) 2005-12-02 2012-07-03 Ls Industrial Systems Co., Ltd. Network system
CN104468302A (zh) * 2014-10-16 2015-03-25 深圳市金证科技股份有限公司 一种令牌的处理方法、装置及消息处理集群
CN104468302B (zh) * 2014-10-16 2018-03-30 深圳市金证科技股份有限公司 一种令牌的处理方法及装置

Similar Documents

Publication Publication Date Title
JP4437984B2 (ja) ネットワーク中継装置及びその制御方法
JP4527447B2 (ja) ネットワーク中継装置及びその制御方法
EP2206293B1 (en) System and method for signal failure detection in a ring bus system
US5387902A (en) Data networks
JPH03106145A (ja) ローカルエリアネットワークの各能動モジュールを一対のケーブルを介して通信させる方法
US4777330A (en) Network system diagnosis system
JPS63206045A (ja) リング網での障害箇所の検出方法
JPH06112964A (ja) トークンループlanにおけるループコントローラおよびその自動切換え方法
CN119603227A (zh) 一种通信通道切换方法、服务器及电子设备
US6528901B1 (en) Automatic protection switching
JP2544329B2 (ja) 集線装置の診断および障害切離し方法
JP3133172B2 (ja) 複数波のリング形lanの障害管理システム
JPH0430218B2 (ja)
KR100771915B1 (ko) 디지털 보호 계전기 및 통신 이중화 방법
JPS61253950A (ja) 網制御方式
JPS59204339A (ja) ル−プネツトワ−ク制御システム
JPH1023048A (ja) 通信制御方法
JP3015441B2 (ja) 構内通信システム
JPH02234534A (ja) ネットワーク仮親局相互間の競合制御方式
JPH0376619B2 (ja)
JPH09160875A (ja) マルチエージェント相互バックアップ方式
JP3152957B2 (ja) ブロードキャスト構成lanのリンク切替制御方式
JPS61230447A (ja) ル−プネツトワ−クの試験方式
JPH0236635A (ja) 受信専用局の存在するトークンバスネットワークの送信制御方式
KR960020388A (ko) 방송운행 자동 제어 시스템

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000208