JPH022261A - Duplicate system - Google Patents

Duplicate system

Info

Publication number
JPH022261A
JPH022261A JP14607288A JP14607288A JPH022261A JP H022261 A JPH022261 A JP H022261A JP 14607288 A JP14607288 A JP 14607288A JP 14607288 A JP14607288 A JP 14607288A JP H022261 A JPH022261 A JP H022261A
Authority
JP
Japan
Prior art keywords
channel
node
communication
status
line
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
JP14607288A
Other languages
Japanese (ja)
Inventor
Kazutaka Uozumi
魚住 一貴
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP14607288A priority Critical patent/JPH022261A/en
Publication of JPH022261A publication Critical patent/JPH022261A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To switch the line to a standby line automatically in the unit of line by defining the lines duplicately as active/standby state in the unit of channels and using the standby channel as the active channel if the active channel is faulty when communication is implemented through the active channel. CONSTITUTION:For example, in the case of raising the system, when the line definition is implemented, a network service processor(NSP) is used from a monitor node SV and the communication definition data is generated. During the operation, the monitor node SV applies polling to nodes MX(A), MX(B),MX (H),... to check the state of each channel. When a fault takes place in the active channel CH#a, the node MX(B) uses the standby flag of the communication definition data, of the channel CH#b as the active flag and the communication is implemented between the channels CH#h and CH#b. On the other hand, the faulty active channel CH#a is closed and acts like the standby channel.

Description

【発明の詳細な説明】 (目次〕 概要 産業上の利用分野 従来の技術(第6図) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例(第2図〜第5図) 発明の効果 〔概要〕 ローカル・エリア・ネットワークにおける回線の二重化
方式に係り、 特に回線をチャネル単位で現用/予偏に二重化定義して
おき障害が発生したときチャネル(n位で切替処理でき
るようにすることを目的とし、監視ノードと、複数の)
−ドを伝送路で接続するローカル・エリア・ネットワー
クにおいて、チャネル対応に二重化定義を行う通信定義
入力手段と、各ノードのチャネルのスティタスを吸上げ
、各ノー ドのチャネルの状態を全ノードに通知する監
視ノードと、現用チャネルあるいは予61ηチャネルの
状態に応じて通信先を制御するノードを設け、現用チャ
ネルと通信を行っているとき現用チャネルに障害が発生
したとき予備チャネルを現用チャネルとして通信を行う
ようにしたものである。
[Detailed Description of the Invention] (Table of Contents) Overview Industrial Field of Application Prior Art (Figure 6) Means for Solving Problems to be Solved by the Invention (Figure 1) Working Examples (Figure 2) ~Figure 5) Effects of the invention [Summary] This relates to a line duplexing method in a local area network, in particular, it is possible to define duplexing lines for each channel as working/preparatory lines, and when a failure occurs, the channel (n position) The purpose is to enable switching processing, monitoring nodes, and multiple)
- A communication definition input means that defines redundancy for each channel in a local area network that connects nodes via transmission paths, collects the channel status of each node, and notifies all nodes of the channel status of each node. A monitoring node is installed to control the communication destination according to the status of the working channel or the reserve channel, and a node is installed to control the communication destination according to the status of the working channel or the reserve channel.If a failure occurs in the working channel while communicating with the working channel, communication is performed using the protection channel as the working channel. This is what I decided to do.

〔産業上の利用分野〕[Industrial application field]

本発明はL A N (Local Area Net
work)の二重化方式に係り、特に回線を現用/予偏
の2回線を定義しておき、現用回線が障害となった場合
にはr節回線に自動的に迅速に切替えて回線を維持する
ようにしたものに関する。
The present invention is based on L A N (Local Area Net).
Regarding the redundancy system for (work), it is especially important to define two lines, one for working and one for reserve, and to automatically and quickly switch to the r-node line in the event of a failure in the working line to maintain the line. Concerning what has been done.

〔従来の技術] l−7ANはオフィス−オートメーションやファクトリ
・オートメーション等の担い手としてオフィスや工場等
に設置され、重要な回線も多く収容されている。これら
の重要回線は回線断(通常はノドの異常)となると業務
に多大な支障をもたらすことになる。したがってこれら
の重要回線は高信軒f性が要求され、万一の障害時には
迅速な復旧が必要となる。
[Prior Art] The l-7AN is installed in offices, factories, etc. as a carrier of office automation, factory automation, etc., and accommodates many important lines. If these important lines are disconnected (usually due to a gutter failure), it will cause a major disruption to business operations. Therefore, these important lines are required to be highly reliable and must be quickly restored in the event of a failure.

ところで、このような回線の高信+n化をはかるため、
従来では、第6図にノードNoとして代表的に示す如く
、l’+: 要回線の収容されているノードを光カブラ
PCPとノードa、bと光スィッチPSWにより二重化
しておき、現用回線がダウンしたときオペレータがマニ
ュアルで光スィッチPSWを切替えてr節回線で運用を
続行していた。例えば、第6図に示す如く、ノードaを
現用として使用し、データ端末D”FEをスイッチSW
によりノードa側に接続して使用しているとき5.ノー
ドdに回線断が発生したときフォトスインチPSWおよ
びスインチSWをノ=ドb側に切換えて使用している。
By the way, in order to improve the reliability of such lines,
Conventionally, as shown in FIG. 6 as a representative node number, l'+: The node accommodating the required line is duplicated by an optical coupler PCP, nodes a and b, and an optical switch PSW, and the working line is When the system went down, the operator manually switched the optical switch PSW and continued operation using the r-node line. For example, as shown in FIG. 6, node a is currently used, and data terminal D"FE is connected to switch SW.
5. When connected to node a side and used. When a line disconnection occurs at node d, the photo switch PSW and switch switch are switched to the node b side for use.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、前記の手法では光スィッチ及び予備ノドが必要
であり、コスト高となっている。しかも回線切替屯位も
ノード単位となるため、ノードに複数のチャネルが設け
られている場合、切替時には障害回線以外の他の回線に
も影響を与えることになる。さらに障害が発生してから
オペレータが1障害を発見して光スィッチを切替え操作
するまで相当の時間がかかる。
However, the above method requires an optical switch and a spare node, resulting in high cost. Moreover, since the line switching level is also determined on a node-by-node basis, if a node is provided with a plurality of channels, other lines other than the faulty line will be affected at the time of switching. Furthermore, it takes a considerable amount of time after a failure occurs until the operator discovers the failure and switches the optical switch.

従って本発明の目的は、回線栄位で二重化を行うことな
く、しかも障害が発生した場合には自動的に予備目線に
切替えるようにして高信頼化をはかるよう番こした二重
化方式を提供することである。
Therefore, it is an object of the present invention to provide a redundancy system that does not require redundancy at the top of the line, but also automatically switches to a backup line in the event of a failure, thereby increasing reliability. It is.

〔課題を解決するための手段〕[Means to solve the problem]

前記目的を達成するために、本発明では、第1図(a)
に示す如く、例えばノードMX (A)のチャネルCH
# aを現用とし、ノードMX (B)のチャネルCH
# bをその予備とするというように二重化チャネルを
定めておく。この場合、チャネルCtf # aに接続
されたデータ端末DTE(A)とチャネルCF(#bに
接続されたデータ端末1) i’ E (+3 )とは
物理的に隣接状態にあるとか、データ端末へが切替スイ
ッチによりチャネルCHN3とCtl # bのいずれ
か一方に切替接続できるというような状態にある。
In order to achieve the above object, in the present invention, FIG. 1(a)
As shown in, for example, the channel CH of node MX (A)
#a is currently used, channel CH of node MX (B)
A duplex channel is defined such that #b is used as a backup. In this case, the data terminal DTE (A) connected to channel Ctf #a and the data terminal 1 connected to channel CF (#b) i' E (+3) are physically adjacent, or the data terminal is in such a state that it can be connected to either channel CHN3 or Ctl #b using a changeover switch.

そしてこのような二重化情報を通信定義データに記入し
ておく。
Then, such duplication information is entered in the communication definition data.

例えばシステムの立」−げに際し、回線定義(回線スピ
ー ド、対向チャネルアドレス等)を行ったとき、監視
ノードS■より、例えばネットワーク・サービス・ブI
:Jセッサ(Nl’)を使用して通信定義データを作成
する。この通信定義データは、第1図(b)に示す如く
、回線スピー ド、り1コンクモード等のラインセット
に設定する設定データ部分と、通信相手チャネルアドレ
ス、二重化チャネルのもう一方のアドレス及び現用チャ
ネルか予備チャネルかを区別する現用/予6iiiフラ
グ等から構成されている。なお使用すべきタイムスロッ
トの位置も設定データ部分に記入される。
For example, when setting up a system, when line definitions (line speed, opposite channel address, etc.) are made, the monitoring node S
:Create communication definition data using J processor (Nl'). As shown in Figure 1(b), this communication definition data includes a setting data part for setting the line set such as line speed and R1 CONC mode, the communication partner channel address, the other address of the duplex channel, and the current address. It consists of a working/preliminary 6iii flag that distinguishes between a channel and a protection channel. Note that the position of the time slot to be used is also entered in the setting data section.

また監視ノードSVはシステムの運用中に各ノドに対し
てポーリングを行って各チャネルの状態を監視している
。各チャネルの状態は第1図(c)に示す如く、チャネ
ル状態データとして全ノードに通知されるのみならず、
監視ノードS■において状態テーブルとして保持される
Additionally, the monitoring node SV monitors the status of each channel by polling each node during system operation. As shown in Figure 1(c), the status of each channel is not only notified to all nodes as channel status data, but also
It is held as a status table in the monitoring node S■.

いま、ホストプロセッサII OS TがチャネルCI
I # aに接続されているデータ端末DTU (A)
にデータを送出する場合においてチャネルCH#bを予
備回線に使用するとき、これに先立ち監視ノードS■か
らネットワーク・サービス・プロセッサN S Pを使
用してチャネル#h、チャネル#a、チャネル#bの通
信定義データを作成する。
Now, the host processor II OS
Data terminal DTU (A) connected to I#a
When channel CH#b is used as a protection line when transmitting data to Create communication definition data.

このときチャネル#hの通信定義データには相手CHア
ドレスとしてチャネル#aを、二重化C11アドレスと
してチャネル#bを記入するがフラグ部分は例えばオー
ルゼロとして現用フラグも予備フラグも記入しない。チ
ャネル#aの通信定義データには相手CHアドレスとし
てチャネル#hを、二重化Cflアドレスとしてチャネ
ル#bを、フラグ部分に現用フラグを記入する。またチ
ャネル#bの通信定義データには相手CITアドレスと
してチャネル#hを、二重化C11アドレスとしてチャ
ネル#21を、フラグ部分に予備フラグを記入する。勿
論二重化された現用チャネルと予(+iiiチャネルに
は全く同じ設定データが記入される。そしてこれらの各
通信定義データが監視ノート’ S Vより各/   
FMX (II) 、MX  (A) 、MX  (I
3)に伝達される。
At this time, in the communication definition data for channel #h, channel #a is entered as the partner CH address and channel #b is entered as the duplex C11 address, but the flag portion is set to all zeros, for example, and neither the working flag nor the reserve flag is entered. In the communication definition data of channel #a, channel #h is entered as the partner CH address, channel #b is entered as the duplex Cfl address, and the current flag is entered in the flag section. Further, in the communication definition data for channel #b, channel #h is entered as the partner CIT address, channel #21 is entered as the duplex C11 address, and a reserve flag is entered in the flag section. Of course, the exact same setting data is entered into the duplicated working channel and the reserved (+iii) channel.Then, each of these communication definition data is stored in each / from the monitoring notebook'SV.
FMX (II), MX (A), MX (I
3).

〔作用〕[Effect]

これらの通信定義データにもとづき、−ニー11【化さ
れたチャネルのうら現用チャネルCff # aはシス
テム立トげ時に通信相手のチャネルCII # hと回
線を設定し、通信を開始する。
Based on these communication definition data, the working channel Cff #a, which is the other side of the converted channel, sets up a line with the communication partner channel CII #h when the system is started up, and starts communication.

運用中は、監視ノードS■が各ノードMX(A) 、M
X (B) 、MX (II)−に対しボーIJ 7グ
を行い各チャネルの状態をチエツクし、これを各ノード
に通知する。
During operation, the monitoring node S
It performs voice IJ7 on X (B) and MX (II)-, checks the status of each channel, and reports this to each node.

いま現用のチャネルCH# aに障害が発生すれば、ノ
ードMX (B)ではチャネルCIt # bの通信定
義データの予備フラグを現用フラグとし、今度はチャネ
ルCH#hはチャネルCH#bと通信を行うごとになる
。一方障害となった現用のチャネルCH# aは閉塞す
ると同時にフラグ部分を予備フラグとし以後予備チャネ
ルとして動作する。
If a failure occurs in the current channel CH#a, node MX (B) sets the reserve flag of the communication definition data of channel CIt#b to the current flag, and this time channel CH#h starts communication with channel CH#b. Every time you do it. On the other hand, the faulty working channel CH#a is blocked and at the same time its flag portion is set as a backup flag and it thereafter operates as a backup channel.

勿論二重化チャネルの相手チャネルずなわちチャネルC
II # hは現用チャネルと予備チャネルの状態をみ
ており、どうらかが通信可能状態であれば通信状態とす
る。
Of course, the other channel of the duplex channel, that is, channel C
II #h monitors the status of the working channel and protection channel, and if any is in a communicable status, it is set to a communicative status.

〔実施例〕〔Example〕

本発明の一実施例を第2図〜第5図にもとづき説明する
An embodiment of the present invention will be described based on FIGS. 2 to 5.

第2図は本発明の一実施例構成図、第3図は各チャネル
における通信定義デ=〜タ説明図、第4図は各ノードに
おけるチャネル状態データ説明図、第5図は動作状態説
明図である。
Fig. 2 is a configuration diagram of an embodiment of the present invention, Fig. 3 is an explanatory diagram of communication definition data in each channel, Fig. 4 is an explanatory diagram of channel status data in each node, and Fig. 5 is an explanatory diagram of operating status. It is.

監視ノードS■には、例えばネットワーク・サビス・プ
ロセッサNSPからの入力により通信定義データを作成
する定義データ作成部1、各ノFMX (A) 、MX
 (B) 、MX (f−1)  −4,:対するポー
リングにより得られたデータにもとづきチャネル状態デ
ータを作成する状態データ作成部2、各/−)’MX 
(A) 、MX  (B)、MX  (11)=−一に
対してポーリング処理を行うポーリング処理部3、作成
された通信定義データを保持する定義データ・テーブル
4、作成したチャネル状態データを保持する状態データ
・テーブル5、監視ノードSVを総合的にgI御する制
御部6等が具備されている。
The monitoring node S includes, for example, a definition data creation unit 1 that creates communication definition data based on input from the network service processor NSP, and each node FMX (A) and MX.
(B) , MX (f-1) -4,: Status data creation unit 2 that creates channel status data based on data obtained by polling for each /-)'MX
(A) , MX (B), MX (11) = -1 Polling processing unit 3 that performs polling processing, Definition data table 4 that holds created communication definition data, Holds created channel status data A state data table 5 for controlling the monitoring node SV, a control unit 6 for comprehensively controlling the monitoring node SV, and the like are provided.

また各ノードには、ノードMX()f)に代表的に示す
如く、チャネルの状態をチエツクする状態チエツク部1
1、そのノード内のそれぞれのチャネルがどのチャネル
と通信を行うのか等を指示する通信定義データを保持す
る送信先保持部12、ノードを総合的に制御する制御部
13等が設けられている。なお、各ノードにはチャネル
が1つしか例示されていないが、勿論複数のチャネルが
設けられている。したがって各ノ=−ドはマルチプレク
サを具備している。
Each node also has a status check unit 1 for checking the channel status, as typically shown in node MX()f).
1. A destination holding unit 12 that holds communication definition data indicating which channel each channel in the node communicates with, etc., a control unit 13 that comprehensively controls the node, etc. are provided. Note that although each node is illustrated as having only one channel, it is of course provided with a plurality of channels. Each node is therefore equipped with a multiplexer.

次に本発明の動作について説明する。Next, the operation of the present invention will be explained.

(1)いま、第2図のホスト・プロセッサHO3′Fと
データ端末DTE(A)がデータの送受信を行う場合、
データ端末DTE (B)がその近くにあるのでチャネ
ルCH#aを現用としチャネルCH# bを予備として
チャネルCH# hと通信を行うことになる。したがっ
て、まず監視ノードS■においてネットワーク・サービ
ス・プロセッサNS Pからの入力により第3図(b)
に示すノードMX (A)のチャネルCH# aの通信
定義データを作成し、これをノードMX(A)に送付す
る。
(1) Now, when host processor HO3'F and data terminal DTE (A) in FIG. 2 transmit and receive data,
Since the data terminal DTE (B) is nearby, communication is performed with channel CH#h using channel CH#a as active and channel CH#b as backup. Therefore, first, at the monitoring node S, the input from the network service processor NSP is performed as shown in FIG. 3(b).
Communication definition data for channel CH#a of node MX (A) shown in is created and sent to node MX (A).

これによりノードMX (A)のチャネルCH# aは
、図示省略したラインセットに設定データを設定した後
チャネル状態を通信可能状態となる。
As a result, channel CH#a of node MX (A) becomes communicable after setting data is set in a line set (not shown).

同様にして監視ノードS■は第3図(C)及び(a)に
示すノードMX (B)のチャネルCH#bの通信定義
データ及びノードMX()−1)のチャネルCH#hの
通信定義データを作成してこれらをノーFMX(B)及
びMX(+()に送付する。
Similarly, the monitoring node S■ has the communication definition data of the channel CH#b of the node MX(B) and the communication definition of the channel CH#h of the node MX()-1) shown in FIG. 3(C) and (a). Create data and send them to NoFMX(B) and MX(+()).

これによりこれらの各チャネルCH#b、CH#hも1
.同様に図示省略したラインセットにデータ設定したの
ちチャネル状態を通信可能状態とする。
As a result, each of these channels CH#b and CH#h is also set to 1.
.. Similarly, after data is set in a line set (not shown), the channel state is set to a communicable state.

(2)  ところで監視ノードS■は定量的にノード順
にそのノードの各チャネル状態をポーリングにより吸い
上げ全ノードに通知する。したがって監視ノードS■の
ポーリング処理部3がノードMX(A)にポーリングし
てノードMX (A)の各チャネル#00 、#a−の
チャネル状態を吸上げる。このチャネル状態には、■通
信可能な状態(第5図ではf通信可」と示す)、■通信
を行っている通信中の状態、■故障のために閉塞してい
る閉塞状態の3つの状態があり、各チャネル毎にそのい
ずれか示されている。そして監視ノードS■は第4図(
a)に示す如くこのチャネル状態ブタを吸−トげた後、
全ノードに通知する。ノードMX (B)ではこのノー
ドMX (A)のチャネル状態データを受信すると二重
化の相手であるチャネルCI # aの状態が[通信可
jであることを知り、)−ドMX (B)はそのチャネ
ルCH#bを「通信可」のままとする。またノードMX
 (H)がこのノードMX(Δ)のチャネル状態データ
を受信すると通信相手であるノードMX(A、)のチャ
ネルCH# aの状態が「通信可]であることを知る。
(2) By the way, the monitoring node S■ quantitatively collects the channel status of each node in node order by polling and notifies all the nodes. Therefore, the polling processing unit 3 of the monitoring node S2 polls the node MX(A) and collects the channel status of each channel #00 and #a- of the node MX(A). There are three states in this channel: ■ A state in which communication is possible (shown as "f communication possible" in Figure 5), ■ A state in which communication is in progress, and ■ A blocked state in which it is blocked due to a failure. There are one of them shown for each channel. And the monitoring node S■ is shown in Figure 4 (
After sucking this channel state pig as shown in a),
Notify all nodes. When node MX (B) receives the channel state data of this node MX (A), it learns that the state of channel CI #a, which is the duplexing partner, is [communication possible, Channel CH#b remains "communicable". Also node MX
When (H) receives the channel state data of this node MX(Δ), it learns that the state of channel CH#a of node MX(A,), which is the communication partner, is "communication possible".

このとき自チャネルCH#hの状態も[通信可1である
ため、チャネルCH# hを[通信中j状態とし、ホス
ト・プロセッサHOS Tとのデータの送受信を開始す
る。
At this time, since the state of the own channel CH#h is also [Communication enabled 1], the channel CH#h is set to the [Communicating j state] and data transmission/reception with the host processor HOST is started.

次に監視ノードSvがチャネルMX (B)の各チャネ
ルの状態を吸い上げると、第4図(b)に示す如(、こ
れらの各チャネルの状態を全ノードに配送する。この場
合、ノードMX (A)がこれを受信したとき、ノード
MX (A)のチャネルC1111aが現用でノードM
X(B)のチャネルCH#bが予備でありしかも現用の
チャネルCH# aが「通信可」であるためこのチャネ
ルCH#bのスティタスは無視する。しかしノードMX
(11)がこれを受信すると、チャネルCH#bの状態
を取出し「通信可」という状態にあることを格納してお
く。
Next, when the monitoring node Sv picks up the status of each channel of the channel MX (B), the status of each of these channels is distributed to all nodes as shown in FIG. 4(b). In this case, the node MX ( When A) receives this, channel C1111a of node MX (A) is currently in use and node M
Since the channel CH#b of X(B) is a reserve and the working channel CH#a is "communicable", the status of this channel CH#b is ignored. But node MX
When (11) receives this, it retrieves the state of channel CH#b and stores that it is in the "communication possible" state.

ノードMX (H)の各チャネルの状態すなわちチャネ
ル・スティタスが、同様にして監視ノードS■に吸」−
げられたのち、第4図(C)に示す如く、全ソードに配
送される。そしてノードMX(A)がこれを受信すると
、そのチャネルC11#aの通信相手であるチャネルC
I(# hの状態をみてf通信中1であることを認識し
、チャネルCHN3の状態を[通信中1としてデータ端
末DTE(A)とのデータの送受信を開始する。これに
よりデータ端末DTE (A)とホスト・プロセッサI
I OS Tとの通信が可能となる。
The state of each channel of node MX (H), that is, the channel status, is similarly transferred to monitoring node S.
After that, it is distributed to all swords as shown in Figure 4(C). Then, when node MX(A) receives this, channel C, which is the communication partner of that channel C11#a,
I(# Looks at the state of h and recognizes that f is communicating 1, and sets the state of channel CHN3 to [communicating 1] and starts transmitting and receiving data with data terminal DTE (A). As a result, data terminal DTE ( A) and host processor I
Communication with IOS T becomes possible.

監視ノードS■は、運用中でも各ノードのチャネル状態
のポーリングを行っているので、常に各チャネルの状態
を更新されているが、全チャネルが正常時には、ノード
MX (A)のチャネルCHN3は[通信中J、ノード
MX (B)のチャネルCH#bは「通信可」、ノード
MX (H)のチャネルCII # hは「通信中」と
いう状態で落ち着く。
Monitoring node S is polling the channel status of each node even during operation, so the status of each channel is constantly updated. However, when all channels are normal, channel CHN3 of node MX (A) is The channel CH#b of the middle J node MX (B) settles down to "communication possible" and the channel CII #h of the node MX (H) settles to "communicating".

(3)いまここで上記チャネルCH# aが障害となり
、状態が「閉塞」となると、監視ノードS■がポーリン
グによりこのスティタスを吸上げ、各ノードに通知する
。これによりノードMX (B)がこのチャネルCH#
 aが「閉塞」となったことをチャネル状態データによ
り検知すると、そのチャネルCH# bを現用とする。
(3) If the channel CH#a becomes a failure and its status becomes "blocked", the monitoring node S2 picks up this status by polling and notifies each node. This causes node MX (B) to connect to this channel CH#.
When it is detected from the channel state data that channel a has become "blocked", that channel CH#b is set to be in current use.

このとき、ノードMX(II)ではチャネルCH#aが
閉塞になったものの二重化チャネルとしてチャネルCH
#bが用意されているのでチャネルCII # hを「
通信可」とする。そして監視ノードS■がノードMX(
13)の各チャネルの状態を吸上げて各ノードに通知し
たときノードMX(H)はチャネルCH#bが「通信可
」であることをみてチャネルCH#hを「通信中」とす
る。またノードMX (B)では監視ノードS■からの
ノードMX(H)のチャネル状態データによりチャネル
CH# hが「通信中」であることをみてこのチャネル
CI # bを1−i!11信中Jとする。結局ノード
MX (A)のチャネルCI # aは「閉塞」、ノー
ドMX (B)のチャネルCH# bは「通信中」、ノ
ードMX (H)のチャネルCI # hは「通信中」
となり、これらチャネルC((#bとCH# hとの通
信が行われるようになる。
At this time, although channel CH#a is blocked in node MX (II), channel CH#a is used as a duplex channel.
Since #b is available, change channel CII #h to “
Communication possible.” Then, the monitoring node S■ is the node MX (
13) When the state of each channel is retrieved and notified to each node, node MX(H) sees that channel CH#b is "communicatable" and sets channel CH#h to "communicating". Also, node MX (B) sees that channel CH # h is "in communication" based on the channel state data of node MX (H) from monitoring node S, and sets this channel CI # b to 1-i! 11 Shinchu J. In the end, channel CI #a of node MX (A) is "blocked", channel CH # b of node MX (B) is "communicating", and channel CI # h of node MX (H) is "communicating".
Thus, communication between these channels C((#b and CH#h) is performed.

このとき前記チャネルCH# aは予備チャネルとなっ
ている。したがってこのチャネルC■# aの障害が復
旧し「通信可」となったとしても、前記チャネルCII
 # bが[通信中Jである限り自チャネルは[通信中
」とならない。
At this time, the channel CH#a is a protection channel. Therefore, even if the failure of this channel C■#a is recovered and communication becomes possible, the channel C
# As long as b is [Communicating J], the own channel will not become [Communicating].

以降は/−トMX (B) (7)チャネルcII#b
が障害になった場合にも、前記と同様のプロセスでノー
ドMX(Δ)のチャネルCH# aが現用となり、回線
切替が行われる。
From then on, /-tMX (B) (7) Channel cII#b
Even if a failure occurs, channel CH#a of node MX(Δ) becomes active and line switching is performed in the same process as described above.

勿論監視ノードSVでは各チャネルの設定状態やポーリ
ングにより吸上げたスティタスを保持し、例えばネット
ワーク・サービス・プロセッサNSPにこれらを表示可
能に構成されている。
Of course, the monitoring node SV is configured to hold the setting status of each channel and the status retrieved by polling, and to be able to display these on, for example, the network service processor NSP.

なお、0i■記説明では、データ端末DTE (A)と
DTE(B)が別のノードのチャネルに接続された例に
ついて説明したが、これらは同一のノドの別のチャネル
に接続される場合でも同様にして実施できる。またデー
タ端末DTE (Δ)を切換スイッチにより異なるチャ
ネルに接続可能に構成し、現用のチャネルに障害が発生
したとき、別のチャネルに自動的に、あるいはマニアル
で切替えるように構成することもできる。
In addition, in the explanation described in 0i■, an example was explained in which the data terminals DTE (A) and DTE (B) were connected to channels of different nodes, but even if they are connected to different channels of the same node, It can be implemented in the same way. It is also possible to configure the data terminal DTE (Δ) so that it can be connected to different channels using a changeover switch, so that when a failure occurs in the current channel, it can be configured to automatically or manually switch to another channel.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、チャネル単位で二重化を行うことがで
きるので、ノード単位の二重化に比較して切替えによる
影響をはるかに小さくすることができる。しかもノード
の切替えのようにノルドを一重化したり、光切替スイッ
チ等を設けることなく、安価に回線の二重化をはかるこ
とができ、また自動的にかつ迅速に回線切替が行われる
ため、高信頼回線が実現できる。
According to the present invention, since duplexing can be performed on a channel-by-channel basis, the influence of switching can be much smaller compared to duplexing on a node-by-node basis. Furthermore, lines can be duplexed at low cost without having to unify Nord or install an optical changeover switch, which is required for node switching.Also, line switching is performed automatically and quickly, resulting in highly reliable lines. can be realized.

第5図は本発明の動作説明図、 第6図は従来例を示す。FIG. 5 is an explanatory diagram of the operation of the present invention, FIG. 6 shows a conventional example.

SV−一監視ノードSV-1 monitoring node

Claims (1)

【特許請求の範囲】[Claims] (1)監視ノードと、複数のノードを伝送路で接続する
ローカル・エリア・ネットワークにおいて、チャネル対
応に二重化定義を行う通信定義入力手段(NSP)と、 各ノードのチャネルのステイタスを吸上げ、各ノードの
チャネルの状態を全ノードに通知する監視ノード(SV
)と、 現用チャネルあるいは予備チャネルの状態に応じて通信
先を制御するノード(MX)を設け、現用チャネルと通
信を行っているとき現用チャネルに障害が発生したとき
予備チャネルを現用チャネルとして通信を行うようにし
たことを特徴とする二重化方式。
(1) In a local area network that connects a monitoring node and multiple nodes via a transmission path, a communication definition input means (NSP) that performs redundancy definition for each channel; A monitoring node (SV) that notifies all nodes of the node channel status
) and a node (MX) that controls the communication destination according to the status of the working channel or protection channel, and when a failure occurs in the working channel while communicating with the working channel, the protection channel is used as the working channel and communication is continued. A duplex method characterized by the following:
JP14607288A 1988-06-14 1988-06-14 Duplicate system Pending JPH022261A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14607288A JPH022261A (en) 1988-06-14 1988-06-14 Duplicate system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14607288A JPH022261A (en) 1988-06-14 1988-06-14 Duplicate system

Publications (1)

Publication Number Publication Date
JPH022261A true JPH022261A (en) 1990-01-08

Family

ID=15399462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14607288A Pending JPH022261A (en) 1988-06-14 1988-06-14 Duplicate system

Country Status (1)

Country Link
JP (1) JPH022261A (en)

Similar Documents

Publication Publication Date Title
US7835265B2 (en) High availability Ethernet backplane architecture
US6505311B1 (en) Network system having function of changing route upon failure
CN103684845B (en) Network stand-by provision and the network system for having the network stand-by provision
US7804768B2 (en) Method for redundant linking lines and wide area network node device
JPH04217136A (en) Communication systems that guarantee data integrity
US20140177431A1 (en) Graceful failover of a principal link in a fiber-channel fabric
US20090110399A1 (en) Storage system and optical module switching method for storage system
US6895024B1 (en) Efficient implementation of 1+1 port redundancy through the use of ATM multicast
JP2016100843A (en) Relay device
JP2003224571A (en) Ring control node
CN110838994B (en) Link state monitoring method of redundant Ethernet based on broadcast protocol
JPH022261A (en) Duplicate system
JPH06343074A (en) Anti-fault system
JP3243264B2 (en) Fault control method of communication bus in multiprocessor system
EP1897286A1 (en) Communication network system
JP4781696B2 (en) IP phone system
JPH08149145A (en) LAN system
JPH04137008A (en) Method and device for facility control
CN219372452U (en) Ethernet redundancy local area network system based on terminal double network card link aggregation
JP4579018B2 (en) IP phone system
JP4628823B2 (en) IP phone system
JP3150350B2 (en) Dual LAN system
Muller The Data Center Manager’s Guide to Ensuring LAN Reliability and Availability
JPH1146207A (en) LAN connection device
JPH1188391A (en) Network management system