JPH05160876A - 通信制御プロセッサの管理方法 - Google Patents

通信制御プロセッサの管理方法

Info

Publication number
JPH05160876A
JPH05160876A JP3350324A JP35032491A JPH05160876A JP H05160876 A JPH05160876 A JP H05160876A JP 3350324 A JP3350324 A JP 3350324A JP 35032491 A JP35032491 A JP 35032491A JP H05160876 A JPH05160876 A JP H05160876A
Authority
JP
Japan
Prior art keywords
communication control
control processor
program
processor
built
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
JP3350324A
Other languages
English (en)
Inventor
Yoshinobu Takeuchi
良信 竹内
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP3350324A priority Critical patent/JPH05160876A/ja
Publication of JPH05160876A publication Critical patent/JPH05160876A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Selective Calling Equipment (AREA)

Abstract

(57)【要約】 【目的】 N+M冗長系をもつ通信制御システムにおい
て冗長系通信制御プロセッサの有効利用と迅速な切り替
え処理の可能な通信制御プロセッサの管理方法を提供す
る。 【構成】 第1の通信制御プロセッサ(A〜C)と、少
なくとも1台の第1の待機系通信制御プロセッサ(G)
とを具備し、第2の通信制御プロセッサ(D〜F)と、
少なくとも1台の第2の待機系通信制御プロセッサとを
具備し、第1の通信制御プロセッサに障害が発生したと
きには、まず第1の待機系通信制御プロセッサを順次切
り替えて運用し、障害台数が第1の待機系通信制御プロ
セッサの台数を超えたときには、第2の内蔵プログラム
がダウンロ−ドされて待機している第2の待機系通信制
御プロセッサの内蔵プログラムを第1の内蔵プログラム
に変更し、その後この第2の待機系通信制御プロセッサ
を障害のあった第1の通信制御プロセッサに切り替えて
運用する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は通信制御プロセッサの管
理方法に係り、特にバスを介してメインプロセッサから
内蔵プログラムをダウンロ−ドして運用される通信制御
プロセッサが障害に備えて冗長系(待機系)の制御プロ
セッサを有しているシステムにおける通信制御プロセッ
サの管理方法に関する。
【0002】
【従来の技術】通常、この種の通信制御システムはシス
テムバスを介してメインプロセッサと通信制御プロセッ
サとが接続され、装置の初期化時にはメインプロセッサ
からこの通信制御プロセッサに必要とされる内蔵プログ
ラムがダウンロ−ドされて運用される。
【0003】そして運用系の通信制御プロセッサに対し
て障害時に切り替えて使用するための冗長系として待機
しているプロセッサが存在する。そして運用系の通信制
御プロセッサに障害が発生した場合には待機系の通信制
御プロセッサが切り替えられて動作を開始し、障害のあ
った今までの運用系の通信制御プロセッサはシステムか
ら切り離される。
【0004】このような制御が速やかに行われるために
は待機系にある通信制御プロセッサがいつでも運用可能
な状態で待機している必要がある。初期化時に内蔵プロ
グラムのダウンロ−ドを行う方式の通信制御プロセッサ
の場合には、待機系にある通信制御プロセッサをいつで
も運用可能な状態にしておくために、この待機系の通信
制御プロセッサに予め内蔵プログラムのダウンロ−ドを
完了させておく必要がある。従って、システム内に数台
の運用系通信制御プロセッサが存在し、異なった内蔵プ
ログラムをダウンロ−ドして運用する場合にはそれぞれ
の運用系通信制御プロセッサに対してそれぞれの待機系
通信制御プロセッサが必要となる。
【0005】
【発明が解決しようとする課題】しかし、1台の運用系
プロセッサに対して1台の待機系プロセッサを用意する
方式では、実際に必要な通信制御プロセッサの2倍の台
数のプロセッサを必要とする。この場合システムの実装
上の制約等により必要なだけの冗長系のプロセッサを搭
載できない場合も生じてくる。
【0006】このような制約を解消する一つの有効な方
法としてN+M冗長系システムが提案されている。これ
は運用系プロセッサ(N)が3台の場合、冗長系の制御
プロセッサ(M)を1台用意する方法である(N>
M)。
【0007】しかしこのようなシステムでは内蔵プログ
ラムをメインプロセッサから通信制御プロセッサにダウ
ンロ−ドするに際して、切り替え制御に要する時間が増
加し、システムの運用に影響を及ぼす懸念がある。
【0008】本発明は上述した従来の通信制御システム
における問題点を解消するためになされたもので、N+
M冗長系を持つ通信制御システムにおいて、冗長系通信
制御プロセッサの有効利用と迅速な切り替え処理の可能
な通信制御プロセッサの管理方法を提供することを目的
とする。
【0009】
【課題を解決するための手段】本発明の通信制御プロセ
ッサの管理方法が適用されるシステムにおいては、まず
第1の内蔵プログラムがダウンロ−ドされた状態で運用
される数台の第1の通信制御プロセッサと、これと切り
替えられて使用される少なくとも1台の第1の待機系通
信制御プロセッサとを準備する。さらに第2の内蔵プロ
グラムがダウンロ−ドされた状態で運用される複数台の
第2の通信制御プロセッサと、これと切り替えられて使
用される少なくとも1台の第2の待機系通信制御プロセ
ッサとを準備する。
【0010】そして第1の通信制御プロセッサに障害が
発生したときには、まず第1の待機系通信制御プロセッ
サを順次切り替えて運用する。しかし障害台数が第1の
待機系通信制御プロセッサの台数を超えたときには、第
2の内蔵プログラムがダウンロ−ドされて待機している
第2の待機系通信制御プロセッサの内蔵プログラムを第
1の内蔵プログラムに変更し、その後この第2の待機系
通信制御プロセッサを障害のあった第1の通信制御プロ
セッサに切り替えて運用する。
【0011】
【作用】本発明では異なる内蔵プログラムがそれぞれダ
ウンロ−ドされた状態で通信制御プロセッサが運用され
ている際に、第1の内蔵プログラムがダウンロ−ドされ
た通信制御プロセッサに障害が発生した場合、同一の内
蔵プログラムがダウンロ−ドされた待機系の通信制御プ
ロセッサがまず切り替えられて運用される。
【0012】しかし第1の通信制御プロセッサの複数に
同時に障害が発生した場合には、同一の内蔵プログラム
がダウンロ−ドされた待機系の通信制御プロセッサだけ
では切り替えが不可能になる。そこでその際には待機系
にある他の内蔵プログラムがダウンロ−ドされた状態で
待機している待機系通信制御プロセッサに対して障害の
発生している通信制御プロセッサに内蔵されている内蔵
プログラムと、同一の第1の内蔵プログラムをダウンロ
−ドする。その後その待機系通信制御プロセッサに切り
替えを行うことにより冗長系にある通信制御プロセッサ
を有効に活用する。
【0013】
【実施例】図1は本発明が適用される通信制御システム
の構成を示したシステム構成図である。メインプロセッ
サ1及びメインメモリ2はシステムバス3を介して通信
制御プロセッサA、B、・・・Fにそれぞれ接続されて
いる。本システムの場合には通信制御プロセッサA〜C
は同一の内蔵プログラム(ア)により運用され、通信制
御プロセッサD〜Fは同一の内蔵プログラム(イ)で運
用される。
【0014】これらの運用系にある通信制御プロセッサ
A〜Fに対して障害時に切り替えられて使用される待機
系の通信制御プロセッサGがシステムバス3に同様に接
続されている。これらの通信制御プロセッサA〜Gは、
回線切り替え装置4を介して実回線5に接続され通信制
御が行われる。
【0015】待機系の通信制御プロセッサGの設置台数
は同一の内蔵プログラムがダウンロ−ドされて運用され
る運用系の通信制御プロセッサに対して少なくとも1台
となるように選択される。
【0016】図1に示すシステムの場合、内蔵プログラ
ム(ア)がダウンロ−ドされて運用される通信制御プロ
セッサA、B、C3台に対して1台の待機系通信制御プ
ロセッサGが準備されている。なお内蔵プログラム
(イ)がダウンロ−ドされて運用される通信制御プロセ
ッサD〜F3台に対して図示しない待機系通信制御プロ
セッサを1台もしくは2台準備することも可能である。
【0017】図2および図3は本発明による管理方法の
制御手順を示す図である。また図4は通信制御プロセッ
サの状態遷移を示した図である。本発明の管理方法が適
用されるシステムでは運用状態41にある通信制御プロ
セッサに障害が発生した場合にはその通信制御プロセッ
サは保守状態42に移行する。この保守状態42にある
通信制御プロセッサが復旧した場合にはその時点におけ
る運用状況に応じて運用状態41に再び復旧するか、あ
るいは別途切り替え指示があるまで待機状態43に留ま
るかが決定される。待機状態43にある通信制御プロセ
ッサは切り替え指示があればすぐに運用状態41に復帰
することができる。
【0018】次に本発明の管理方法の一実施例を図1に
示すシステム構成図に基づいて、図2および図3に示す
フロ−チャ−トを参照しながら順次説明する。通信制御
プロセッサA〜Fおよび待機系にある通信制御プロセッ
サGの制御はメインプロセッサ1内に内蔵されている管
理プログラムによって実行される。運用開始に当たって
は、メインプロセッサ1内にある各々の通信制御プロセ
ッサA〜Fに必要とされる内蔵プログラム(ア)、
(イ)がそれぞれ通信制御プロセッサA〜Fにダウンロ
−ドされる。
【0019】本実施例の場合には通信制御プロセッサA
〜Cに内蔵プログラム(ア)が、通信制御プロセッサD
〜Fには内蔵プログラム(イ)がそれぞれダウンロ−ド
される。また待機系にある通信制御プロセッサGに対し
ては内蔵プログラム(ア)あるいは(イ)のいずれかが
ダウンロ−ドされるが、本実施例の場合には仮に内蔵プ
ログラム(ア)が予めダウンロ−ドされているものとす
る。
【0020】図2に示すフロ−チャ−トは障害発生時の
切り替え動作を示すフロ−チャ−トである。まず内蔵プ
ログラム(ア)を有する運用系通信制御プロセッサAに
障害が発生した場合、待機系に切り替える指令がメイン
プロセッサ1から出される。この場合、障害発生時に該
当する通信制御プロセッサに切り替え可能な待機系の通
信制御プロセッサが存在するかどうかがまず判断される
(ステップST1)。
【0021】切り替え可能な内蔵プログラム(ア)を有
する待機系の通信制御プロセッサが存在する場合にはそ
の待機系にある通信制御プロセッサを運用系とし、それ
までの運用系にあった通信制御プロセッサを保守状態と
する(ステップST2)。
【0022】したがって、図1に示すようなシステムの
場合、待機系にある通信制御プロセッサGが障害のあっ
た通信制御プロセッサAと切り替えられることになる。
切り替え可能なすなわち同一の内蔵プログラムをもった
待機系の通信制御プロセッサが存在しない場合には、他
の内蔵プログラムを有している待機系の通信制御プロセ
ッサが存在するか否かが判断される(ステップST
3)。
【0023】存在する場合には該当の通信制御プロセッ
サに内蔵プログラム(ア)をロ−ディングし、これを運
用系に切り替える(ステップST4)。以下の手順はス
テップST2同様で、待機系にあった通信制御プロセッ
サが運用系となり障害のあった運用系の通信制御プロセ
ッサは保守状態となる(ステップST6)。
【0024】さらに待機系には通信制御プロセッサがま
ったく存在しない状態の場合には(ステップST5)、
障害となった通信制御プロセッサが制御していた通信回
線は障害中の通信プロセッサが復旧され、保守状態から
待機状態になるまでは縮退する。この場合障害のあった
通信系の通信制御プロセッサは保守状態となる(ステッ
プST7)。
【0025】図3に示すフロ−チャ−トは障害が発生し
た通信制御プロセッサが障害復旧した場合の処理手順を
示したフロ−チャ−トである。障害が発生した通信制御
プロセッサが修復されシステムに再度装着されると、待
機系の通信制御プロセッサが存在しないために縮退中と
なっている回線が存在するか否かがまず判断される(ス
テップST8)。
【0026】そのような回線が存在しない場合には、同
一の内蔵プログラムをロ−ディングし(ステップST
9)、待機系へ移行する(ステップST12)。縮退中
の回線が存在する場合にはまず該当の回線が接続されて
いた通信制御プロセッサにロ−ディングされていた内蔵
プログラムがロ−ディングされ(ステップST10)、
運用系となり縮退中の回線が復旧する(ステップST1
1)。
【0027】なお、図1に示すシステムの場合、待機中
にある通信制御プロセッサは1台であるが、本発明はこ
の実施例に限定されるものではなく、内蔵プログラム
(ア)、(イ)をダウンロ−ドされた通信制御プロセッ
サA〜CおよびD〜Fに対してそれぞれ設置台数を超え
ない範囲で、最低1台ずつの待機系の通信制御プロセッ
サを設置した場合でも同様に実施可能である。
【0028】
【発明の効果】以上、実施例に基づいて詳細に説明した
ように、本発明では同一の内蔵プログラムを有する運用
系にある複数の通信制御プロセッサに対し、それぞれ最
低1台の待機系にある通信制御プロセッサを用意し、必
要に応じてその内蔵プログラムを変更しながら切り替え
制御を行うようにしているため、通常の通信制御プロセ
ッサ障害に対しては1+1冗長系と同一の切り替え時間
で制御を行うことができる。また同一の内蔵プログラム
を有する通信制御プロセッサが複数台障害発生した時で
もN+M冗長系のシステムと同様の信頼性をもった管理
が可能となる。
【図面の簡単な説明】
【図1】本発明の通信制御プロセッサの管理方法が適用
される通信制御システムの一構成例を示す図である。
【図2】本発明の管理方法の処理手順を示す図である。
【図3】本発明の管理方法の処理手順を示す図である。
【図4】通信制御プロセッサの状態遷移を示す状態遷移
図。
【符号の説明】
1 メインプロセッサ 3 システムバス A、B、・・・F 運用系の通信制御プロセッサ G 待機系(冗長系)の通信制御プロセッサ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 29/10 H04Q 9/00 311 M 7170−5K 8020−5K H04L 13/00 309 B

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 第1及び第2の内蔵プログラムがダウン
    ロ−ドされた状態で運用されるそれぞれ複数台の第1及
    び第2の通信制御プロセッサとそれぞれ少なくとも1台
    の第1及び第2の待機系通信制御プロセッサとを準備
    し、 前記第1の通信制御プロセッサに障害が発生したときに
    は、まず前記第1の待機系通信制御プロセッサに切り替
    えて運用し、 障害台数が前記第1の待機系通信制御プロセッサの台数
    を超えたときには前記第2の待機系通信制御プロセッサ
    の内蔵プログラムを前記第1の内蔵プログラムに変更し
    てから切り替えて運用するよう制御することを特徴とす
    る通信制御プロセッサの管理方法。
JP3350324A 1991-12-09 1991-12-09 通信制御プロセッサの管理方法 Pending JPH05160876A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3350324A JPH05160876A (ja) 1991-12-09 1991-12-09 通信制御プロセッサの管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3350324A JPH05160876A (ja) 1991-12-09 1991-12-09 通信制御プロセッサの管理方法

Publications (1)

Publication Number Publication Date
JPH05160876A true JPH05160876A (ja) 1993-06-25

Family

ID=18409713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3350324A Pending JPH05160876A (ja) 1991-12-09 1991-12-09 通信制御プロセッサの管理方法

Country Status (1)

Country Link
JP (1) JPH05160876A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005050298A (ja) * 2003-07-11 2005-02-24 Ns Solutions Corp 計算機システム、計算機、データ通信方法及びプログラム
WO2006040811A1 (ja) * 2004-10-12 2006-04-20 Fujitsu Limited リソース交換処理プログラムおよびリソース交換処理方法
US7971089B2 (en) 2004-10-18 2011-06-28 Fujitsu Limited Switching connection of a boot disk to a substitute server and moving the failed server to a server domain pool
WO2011099141A1 (ja) * 2010-02-12 2011-08-18 三菱電機株式会社 管理システム及びシステム管理方法及びプログラム
US8224941B2 (en) 2004-10-18 2012-07-17 Fujitsu Limited Method, apparatus, and computer product for managing operation
US8387013B2 (en) 2004-10-18 2013-02-26 Fujitsu Limited Method, apparatus, and computer product for managing operation

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005050298A (ja) * 2003-07-11 2005-02-24 Ns Solutions Corp 計算機システム、計算機、データ通信方法及びプログラム
WO2006040811A1 (ja) * 2004-10-12 2006-04-20 Fujitsu Limited リソース交換処理プログラムおよびリソース交換処理方法
US7971089B2 (en) 2004-10-18 2011-06-28 Fujitsu Limited Switching connection of a boot disk to a substitute server and moving the failed server to a server domain pool
US8224941B2 (en) 2004-10-18 2012-07-17 Fujitsu Limited Method, apparatus, and computer product for managing operation
US8387013B2 (en) 2004-10-18 2013-02-26 Fujitsu Limited Method, apparatus, and computer product for managing operation
WO2011099141A1 (ja) * 2010-02-12 2011-08-18 三菱電機株式会社 管理システム及びシステム管理方法及びプログラム

Similar Documents

Publication Publication Date Title
AU617491B2 (en) Hot extraction and insertion of logic boards in an on-line communication system
US5530949A (en) Transmission equipment
US6618819B1 (en) Sparing system and method to accommodate equipment failures in critical systems
FI97193C (fi) Menetelmä välitysjärjestelmän moniprosessori-keskusohjausyksikön käyttämiseksi
JPH05160876A (ja) 通信制御プロセッサの管理方法
JPH06214906A (ja) 冗長性を有する通信システムとその方法
US5583986A (en) Apparatus for and method of duplex operation and management for signalling message exchange no. 1 system
GB2272611A (en) Control system for machinery and/or plant apparatus
JP3394189B2 (ja) 任意プロセッサのプログラム・データ無中断更新システム
KR100237547B1 (ko) 이동통신 교환기의 망동기용 기준클럭 절체 및 복구방법
JP2002077311A (ja) 二重化装置における障害レベルによる系切替方法及び装置
JP2815436B2 (ja) 協調分散制御システム
KR200183008Y1 (ko) 근거리 정보 통신망 시스템의 통신망 자동복구장치
Araki et al. A non-stop updating technique for device driver programs on the IROS platform
KR100262949B1 (ko) 신호중계교환시스템의 시스템 유지보수 관리기능 복구 방법
JPS58182359A (ja) 電子交換機の自律系切替方式
KR100246774B1 (ko) 변조기 이중화 제어장치 및 그 제어방법
JPH0463422B2 (ja)
JPH0254640A (ja) 回線切替制御装置
JPH08255091A (ja) マルチプロセッサシステムおよびプログラム検証方法
JPH0756871A (ja) オンラインシステムのバックアップ方式
JPH01216650A (ja) 通信制御装置の切替方式
KR950016418A (ko) 공통의 버스 자원을 공유한 다수 프로세서의 버스 이중화 제어 및 버스 이상 상태 발생시 복구 처리방법
JPS5816497B2 (ja) システム共通部をそなえたデ−タ処理システム
JPH0433442A (ja) パケット交換システム