JPH07182190A - マルチ二重化システム - Google Patents

マルチ二重化システム

Info

Publication number
JPH07182190A
JPH07182190A JP6211246A JP21124694A JPH07182190A JP H07182190 A JPH07182190 A JP H07182190A JP 6211246 A JP6211246 A JP 6211246A JP 21124694 A JP21124694 A JP 21124694A JP H07182190 A JPH07182190 A JP H07182190A
Authority
JP
Japan
Prior art keywords
communication
port number
virtual port
duplexer
communication device
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
JP6211246A
Other languages
English (en)
Inventor
Wataru Sasaki
亘 笹木
Sumihisa Saitou
純寿 斎藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6211246A priority Critical patent/JPH07182190A/ja
Publication of JPH07182190A publication Critical patent/JPH07182190A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Small-Scale Networks (AREA)
  • Hardware Redundancy (AREA)

Abstract

(57)【要約】 【目的】 二重化装置を複数通信路に接続したシステム
で、二重化装置を1つの単位とする通信を効率的に行
う。 【構成】 各二重化装置の常用系と待機系の各々の通信
装置に、各二重化装置を1つの通信単位として指定する
仮想ポート番号が通信路上の通信フレーム中に指定され
ており且つ該仮想ポート番号が自己の二重化装置を指定
する番号と一致したとき当該通信フレーム中のデータを
受信処理し、番号不一致の時は受信処理を行わない。通
信路上に送信するデータフォーマット上に受信先の二重
化装置を指定する仮想ポート番号の指定が有るときは常
用系の通信装置のみ送信処理を行い、該仮想ポート番号
の指定が無いときは常用系であるか否かに関わり無く各
通信装置が送信処理を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は常用系,待機系から成る
二重化装置を通信路に複数台接続した高信頼のマルチ二
重化システムに係り、特に、二重化装置間の通信を行う
のに好適なマルチ二重化システムに関する。
【0002】
【従来の技術】二重化装置の一例として、常用系CPU
と常用系通信装置及び待機系CPUと待機系通信装置を
備え、常用系に障害等が発生したとき待機系を常用系に
すべく切換手段により切り替える二重化装置がある。斯
かる二重化装置を通信路に複数接続し、各二重化装置の
各CPUに対して同一の情報を伝達する通信方式とし
て、従来は、特開昭58−10943号公報記載のよう
な同報通信方式がある。この同報通信方式の場合、情報
を受信したCPUのうちどのCPUが応答を返すかが問
題となる。この従来技術では、応答するステーション
(CPU)を、送信側が送信データ中で指定している。
【0003】
【発明が解決しようとする課題】上記従来技術は、二重
化装置を1つの通信単位として各二重化装置にグループ
同報通信を行うことについて考慮していない。つまり、
二重化装置を1つの通信単位とすることはせずに、二重
化装置の各CPUを単位として通信を行うことになる。
従って、応答を返すCPUを送信側で指定したとき、そ
の応答を指定されたCPUが故障中及び待機中の時、二
重化装置としては正常なバックアップ機能が働いている
にもかかわらず、応答が返せないという問題が生じる。
【0004】本発明の目的は、二重化装置を1つの通信
単位とすることもでき、また、二重化装置の常用系,待
機系の各々の装置を1つの通信単位とすることもできる
マルチ二重化システムを提供するにある。
【0005】
【課題を解決するための手段】上記の目的は、通信装置
を有する常用系と通信装置を有する待機系からなる二重
化装置が通信路に複数接続されたマルチ二重化システム
において、各二重化装置の常用系と待機系の各々の通信
装置に、各二重化装置を1つの通信単位として指定する
仮想ポート番号が通信路上の通信フレーム中に指定され
ており且つ該仮想ポート番号が自己の二重化装置を指定
する番号と一致したとき当該通信フレーム中のデータを
受信処理し番号不一致の時は受信処理を行わない第1手
段と、前記通信フレーム中に仮想ポート番号の指定が無
い場合でも該通信フレーム中に二重化装置の個々の装置
を指定する物理ポート番号が自己装置を指定する番号と
一致したときは当該番号で指定された通信装置のみ受信
処理し番号不一致の通信装置は受信処理を行わない第2
手段と、通信路上に送信するデータフォーマット上に受
信先の二重化装置を指定する仮想ポート番号の指定が有
るときは常用系の通信装置のみ送信処理を行い該仮想ポ
ート番号の指定が無いときは常用系であるか否かに関わ
り無く各通信装置が送信処理を行う第3手段とを設ける
ことで、達成される。
【0006】
【作用】二重化装置の常用系,待機系が具備する通信装
置は、通信路上のデータを受信し該データ中に仮想ポー
ト番号が指定されている同報通信の場合には、仮想ポー
ト番号が自分の属する二重化装置の仮想ポート番号と一
致するか否かを判定し、一致すれば常用系,待機系共に
そのデータを受信し、それに対する応答は常用系のみが
行う。一致しなければ、両系共に受信しない。
【0007】通信路上のデータが、保守や立上げ等に用
いられる物理ポート番号を用いた1対1通信の場合、物
理ポート番号が自分の属する装置の番号と一致する否か
を判定し、一致すれば、受信及び応答送信を行い、一致
しなければ、受信しない。
【0008】
【実施例】以下、本発明の一実施例を図面を参照して説
明する。
【0009】図3は、本発明の一実施例に係るマルチ二
重化システムの構成図であり、一つの通信路1に通信装
置52A,52B,53A,……を介してCPU62
A,62B,63A,……が接続され、これらのCPU
は切り換え装置72,73により常用系/待機系が切り
換えられる2台のCPUを1組みとする二重系2,3,
……を構成する。
【0010】このシステムの通信路1では、図4に示す
通信フレームでデータが送られる。通信フレームは、オ
ープニングフラグ11(OF)、機能コード12(F
N)、送信先ポート番号13(DP)、送信元ポート番
号14(SP)、データ15(DA)、フレームチエッ
クシーケンス16(FCS)、クローズインフラグ17
(CF)から構成される。機能コード12は3ビット
で、これが“101”の場合、送信先ポート番号13、
送信元ポート番号14は仮想ポート番号を示し、機能コ
ード12が“001”の場合はこれらがともに、物理ポ
ート番号を示す。
【0011】以上の通信フレームを受信した通信装置
の、本発明の特徴とする受信処理を図1に従い説明す
る。まずステップ21にて機能コード12を判定し、
“101”ならば仮想ポート番号指定であるので、ステ
ップ22で送信先ポート番号13を判定し、当該通信装
置の仮想ポート番号と一致したならば、ステップ23で
データを受信し、ステップ24で自装置に接続されたC
PUに受信報告をする。ステップ22で仮想ポート番号
の一致がみられないときはデータ受信及び受信報告はし
ない。ステップ21にて機能コード12を判定し、“0
01”ならば物理ポート指定であるので、ステップ25
で送信先ポート番号13を判定し、当該通信装置の物理
ポート番号と一致したならば、ステップ26でデータを
受信し、ステップ27でCPUに受信報告をする。
【0012】次に1つの二重系2から他の二重系3への
送信手順を述べる。先ず、二重系2内通信装置52A,
52BがCPU62A,62Bから図5に示すデータの
通信要求を受けた場合の送信処理を図2に従い説明す
る。この図2の処理は、通信装置52A,52Bが独自
に行う。先ずステップ41にて機能コード32を判定
し、“101”ならば仮想ポート番号指定なので、ステ
ップ42で切り換え装置72からの信号8A(又は8
B)を判定し、自己が常用系ならばステップ43でデー
タを送信する。このときのフォーマットは、図5のもの
にオープニングフラグ11等をつけた図4の形である。
続いてステップ45でCPU62Aまたは62Bの常用
系の方へ送信終了報告を行う。ステップ42で自己が待
機系ならば、通信路1への送信はせず、ステップ45で
CPU62Aまたは62Bに送信終了報告のみを行う。
ステップ41で機能コード32が“001”ならば物理
ポート番号指定なので、ステップ44でデータを送信
し、ステップ45でCPU62Aまたは62Bに送信終
了報告を行う。
【0013】以上により二重化CPUは仮想ポート番号
指定により二重系を単位とした通信を行い、又、個々の
CPUは物理ポート番号指定により通信を行えるととも
に、仮想ポート番号指定の場合、応答を送信するのは自
動的に常用系とされるから、送信側では二重系(二重化
CPU)のどちらが常用系かを意識する必要がない。
【0014】
【発明の効果】本発明によれば、仮想ポート番号を用い
ることで二重化装置を1つの単位として扱う通信ができ
ると共に、二重化装置の各装置単位の通信も物理ポート
番号を指定することでできる。従って、二重化装置の常
用系,待機系の各装置は二重化のための処理プログラム
は必要とせず、しかも、メンテナンスには同一の伝送路
で常用系,待機系の個々の装置に対して1対1で通信す
ることができ、又、二重化のために通信データ量が増す
ということもないので、システムの処理能力が低下する
ことはない。
【図面の簡単な説明】
【図1】本発明の一実施例に係るマルチ二重化装置の受
信処理手順を示すフローチャートである。
【図2】本発明の一実施例に係るマルチ二重化装置の送
信処理手順を示すフローチャートである。
【図3】図3は本発明の一実施例に係るマルチ二重化シ
ステムの構成図である。
【図4】図4は本発明の一実施例で用いる通信フレーム
を示す図である。
【図5】図5は図3に示す実施例のCPUから通信装置
へ送信要求をする時のデータフォーマットを示す図であ
る。
【符号の説明】
1…通信路、2,3,4…二重化CPU、52A,52
B,53A,53B…通信装置、62A,62B,63
A,62B…CPU、72…切り換え装置、82A,8
2B…常用信号、12,32…機能コード、13,33
…送信先ポート番号、14,34…送信元ポート番号。
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/40

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 通信装置を有する常用系と通信装置を有
    する待機系からなる二重化装置が通信路に複数接続され
    たマルチ二重化システムにおいて、各二重化装置の常用
    系と待機系の各々の通信装置に、各二重化装置を1つの
    通信単位として指定する仮想ポート番号が通信路上の通
    信フレーム中に指定されており且つ該仮想ポート番号が
    自己の二重化装置を指定する番号と一致したとき当該通
    信フレーム中のデータを受信処理し番号不一致の時は受
    信処理を行わない第1手段と、前記通信フレーム中に仮
    想ポート番号の指定が無い場合でも該通信フレーム中に
    二重化装置の個々の装置を指定する物理ポート番号が自
    己装置を指定する番号と一致したときは当該番号で指定
    された通信装置のみ受信処理し番号不一致の通信装置は
    受信処理を行わない第2手段と、通信路上に送信するデ
    ータフォーマット上に受信先の二重化装置を指定する仮
    想ポート番号の指定が有るときは常用系の通信装置のみ
    送信処理を行い該仮想ポート番号の指定が無いときは常
    用系であるか否かに関わり無く各通信装置が送信処理を
    行う第3手段とを設けることを特徴とするマルチ二重化
    システム。
JP6211246A 1994-09-05 1994-09-05 マルチ二重化システム Pending JPH07182190A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6211246A JPH07182190A (ja) 1994-09-05 1994-09-05 マルチ二重化システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6211246A JPH07182190A (ja) 1994-09-05 1994-09-05 マルチ二重化システム

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP62224072A Division JPS6468042A (en) 1987-09-09 1987-09-09 Communication method

Publications (1)

Publication Number Publication Date
JPH07182190A true JPH07182190A (ja) 1995-07-21

Family

ID=16602724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6211246A Pending JPH07182190A (ja) 1994-09-05 1994-09-05 マルチ二重化システム

Country Status (1)

Country Link
JP (1) JPH07182190A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5831637A (ja) * 1981-08-20 1983-02-24 Nec Corp 多重処理装置
JPS61273046A (ja) * 1985-05-28 1986-12-03 Nec Corp 環状共通母線通信システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5831637A (ja) * 1981-08-20 1983-02-24 Nec Corp 多重処理装置
JPS61273046A (ja) * 1985-05-28 1986-12-03 Nec Corp 環状共通母線通信システム

Similar Documents

Publication Publication Date Title
JPH03273352A (ja) オンライン情報処理装置
JP3730545B2 (ja) サービス制御アプリケーション実行方法及びシステム
JP2504366B2 (ja) 耐故障性システム
JPH07182190A (ja) マルチ二重化システム
JP3068512B2 (ja) データリンクレイヤ処理装置の切替方式
JP3149047B2 (ja) 二重化データ処理装置
JP2518517B2 (ja) 通信バス監視装置
JPH0561820B2 (ja)
JP3380957B2 (ja) 二重化通信制御装置
JP2645433B2 (ja) 計算機システム
JP3116476B2 (ja) 二重化切替え方式
JP2743880B2 (ja) ブロードキャストメッセージ重複受信防止機能方式
JP3169861B2 (ja) 系切替制御方式
JP2734410B2 (ja) 伝送路切替システム
JPH07146849A (ja) コンピュータ間通信のバックアップシステム
JPH09162910A (ja) 多重化通信装置およびその制御方法
JPH036147A (ja) 二重化伝送装置の応答方法
JPH10173775A (ja) 二重化電子交換システム
JPS5858629A (ja) バス切替方式
JPS59188244A (ja) 系切替え方式
JPH03110942A (ja) ローカルエリアネットワークのアドレス代替方式
JPS6264146A (ja) ネツトワ−ク2重化接続方法
JPH06350678A (ja) 多重化構成のデータ通信装置
JPH0637865A (ja) 通信プロトコル処理装置の二重化運転方式
JPS6337448A (ja) アツプラインダンプ方式