[go: up one dir, main page]

JP2522038B2 - switch - Google Patents

switch

Info

Publication number
JP2522038B2
JP2522038B2 JP1087027A JP8702789A JP2522038B2 JP 2522038 B2 JP2522038 B2 JP 2522038B2 JP 1087027 A JP1087027 A JP 1087027A JP 8702789 A JP8702789 A JP 8702789A JP 2522038 B2 JP2522038 B2 JP 2522038B2
Authority
JP
Japan
Prior art keywords
peripheral circuit
main
control device
command
diagnostic
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.)
Expired - Lifetime
Application number
JP1087027A
Other languages
Japanese (ja)
Other versions
JPH02266738A (en
Inventor
理 大和
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.)
NEC Corp
Original Assignee
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP1087027A priority Critical patent/JP2522038B2/en
Publication of JPH02266738A publication Critical patent/JPH02266738A/en
Application granted granted Critical
Publication of JP2522038B2 publication Critical patent/JP2522038B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Exchange Systems With Centralized Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は主制御装置と周辺回路との間の制御データの
通信が通信制御装置を介して実行される交換機に係わ
り、特に周辺回路の定期診断制御を行う機能を備えた交
換機に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an exchange in which communication of control data between a main control device and a peripheral circuit is executed via the communication control device. The present invention relates to an exchange having a function of performing diagnostic control.

〔従来の技術〕[Conventional technology]

主制御装置と周辺回路との間の制御データの通信を通
信制御装置を介して実行する交換機では、周辺回路の定
期診断制御を主制御装置内に用意されたプログラムに基
づいて行っていた。すなわち、このような交換機では、
主制御装置内に定期診断を制御するためのプログラムを
実装しておき、主制御装置が周辺回路と定期的に診断コ
マンドを送受信することで周辺回路の定期診断を行って
いた。
In an exchange that executes communication of control data between a main control device and a peripheral circuit via the communication control device, regular diagnosis control of the peripheral circuit is performed based on a program prepared in the main control device. That is, in such a switch,
A program for controlling the periodic diagnosis is installed in the main control unit, and the main control unit periodically transmits / receives a diagnostic command to / from the peripheral circuit to perform the periodic diagnosis of the peripheral circuit.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

このため、このような交換機では、定期的に診断コマ
ンドを送受信する際に主制御装置内のプロセッサが使用
されることにより、交換機に収容している周辺回路の数
が多いと、定期診断時にプロセッサ資源の専有時間がこ
れに比例して増大することになった。この結果として、
主制御装置のプロセッサによる呼処理の能力が低下して
しまうという問題があった。
For this reason, in such an exchange, the processor in the main control unit is used when transmitting and receiving the diagnostic command periodically, so that if the number of peripheral circuits accommodated in the exchange is large, the processor is not processed during the periodic diagnosis. The resource monopoly time will increase in proportion to this. As a result of this,
There is a problem that the call processing capability of the processor of the main control unit is reduced.

そこで本発明の目的は、通信制御装置の呼処理能力を
低下させることなく定期診断を行うことのできる交換機
を提供することにある。
Therefore, an object of the present invention is to provide an exchange capable of performing regular diagnosis without deteriorating the call processing capability of the communication control device.

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

本発明では、(i)主スイッチと、(ii)この主スイ
ッチと接続されたいくつかの周辺回路と、(iii)主ス
イッチと内部制御バスを介して接続された主制御装置
と、(iv)この主制御装置とは独立したプロセッサを備
え、周辺回路との間の制御コマンドを送受信すると共に
周辺回路に診断コマンドを定期的に送出し、周辺回路か
ら診断応答コマンドが返送されてきたときにはこれを解
析して周辺回路の異常が検知されたとき主制御装置にそ
の旨を通知する通信制御装置とを交換機に具備させる。
In the present invention, (i) a main switch, (ii) some peripheral circuits connected to this main switch, (iii) a main controller connected to the main switch via an internal control bus, (iv) ) A processor independent of this main controller is provided, which sends and receives control commands to and from the peripheral circuits and periodically sends diagnostic commands to the peripheral circuits, and when a diagnostic response command is returned from the peripheral circuits, this command is sent. And the communication control device for notifying the main control device of this when an abnormality of the peripheral circuit is detected by analyzing the above.

すなわち本発明では、通信制御装置側のプロセッサで
定期診断の制御を行うことで主制御装置側の負担を軽減
させ、上述した目的を達成する。
That is, in the present invention, the processor on the communication control device side controls the periodic diagnosis to reduce the load on the main control device side and achieve the above-mentioned object.

〔実施例〕〔Example〕

以下、実施例につき本発明を詳細に説明する。 Hereinafter, the present invention will be described in detail with reference to Examples.

第1図は本発明の一実施例における交換機の構成を表
わしたものである。この交換機は、主スイッチ11に第1
および第2の周辺回路12、13を接続している。主制御装
置15は内部バス16を通じて主スイッチ11および通信制御
装置17と接続されており、これらの制御を行うようにな
っている。通信制御装置17は、周辺回路制御バス18を制
御して主制御装置15と周辺回路12、13の間で制御コマン
ドデータの送受信を実行させる。また、定期診断時に
は、これら周辺回路12、13に対して診断コマンドを送信
し、これに対して周辺回路12、13から診断応答コマンド
が返送されてきたら、これを解析する。このようにして
これら周辺回路12、13が正常に動作しているか否かを定
期的に診断して処理する。このため、通信制御装置17に
は、主制御装置とは別のCPU(中央処理装置)が備えら
れており、独自のROM(リード・オンリ・メモリ)に格
納されたプログラムを用いて定期診断の制御を行うよう
になっている。
FIG. 1 shows the structure of an exchange according to an embodiment of the present invention. This switch has a primary switch 11
And the second peripheral circuits 12 and 13 are connected. The main controller 15 is connected to the main switch 11 and the communication controller 17 via an internal bus 16 and controls these. The communication controller 17 controls the peripheral circuit control bus 18 to execute transmission and reception of control command data between the main controller 15 and the peripheral circuits 12 and 13. Further, at the time of regular diagnosis, a diagnostic command is transmitted to these peripheral circuits 12 and 13, and when a diagnostic response command is returned from the peripheral circuits 12 and 13, this is analyzed. In this way, it is regularly diagnosed and processed whether these peripheral circuits 12 and 13 are operating normally. For this reason, the communication control device 17 is provided with a CPU (central processing unit) different from the main control device, and the periodic diagnosis is performed using a program stored in its own ROM (read only memory). It is designed to control.

第2図は、この通信制御装置のROMに格納されたプロ
グラムの構成を表わしたものである。このように通信制
御装置17には、(イ)周辺回路12、13の定期診断を処理
するための周辺回路定期診断制御プログラム21と、
(ロ)主制御装置15と周辺回路12、13の間の制御コマン
ドの送受信を処理するための制御コマンド送受信制御プ
ログラム22が主要なプログラムとして存在している。こ
れら両制御プログラム21、22は、主制御装置通信制御プ
ログラム23を呼び出して、主制御装置15との制御データ
の送受信を実行する。また、周辺回路通信制御プログラ
ム24を呼び出して、周辺回路12、13との制御データの送
受信を実行する。
FIG. 2 shows the structure of the program stored in the ROM of this communication control device. In this way, the communication control device 17 includes (a) a peripheral circuit periodic diagnosis control program 21 for processing the periodic diagnosis of the peripheral circuits 12 and 13,
(B) A control command transmission / reception control program 22 for processing transmission / reception of control commands between the main controller 15 and the peripheral circuits 12 and 13 exists as a main program. Both of these control programs 21 and 22 call the main controller communication control program 23 to execute transmission / reception of control data to / from the main controller 15. Further, the peripheral circuit communication control program 24 is called to execute transmission / reception of control data with the peripheral circuits 12 and 13.

第3図は、このうちの通信制御装置で行われる定期診
断制御の様子を表わしたものである。すなわち、通信制
御装置17は周辺回路定期診断制御プログラム21の記述に
従って、周辺回路12、13に対して定期的に診断コマンド
を送信する(第3図ステップ)。そして周辺回路12、
13からこれに対する診断応答コマンドが返送されてくる
かどうかをチェックする(ステップ、)。もし所定
の時間tが経過する前に診断応答コマンドが返送されて
くれば(ステップ;Y)、このコマンドが正常なもので
あるかどうかのチェックが行われる(ステップ)。診
断応答コマンドが正常なものでなかったり(N)、ある
いは時間tが経過する前に診断応答コマンドが返送され
なかった場合(ステップ;Y)には、周辺回路12または
13が異常であると判別される。この場合には、異常の判
別された周辺回路12または13の番号を付加して主制御装
置15にこれを通知する(ステップ)。
FIG. 3 shows a state of the periodic diagnosis control performed by the communication control device. That is, the communication control device 17 periodically transmits a diagnostic command to the peripheral circuits 12 and 13 in accordance with the description of the peripheral circuit periodic diagnosis control program 21 (step in FIG. 3). And the peripheral circuit 12,
Check if the diagnostic response command for this is returned from 13 (step,). If the diagnostic response command is returned before the predetermined time t has elapsed (step; Y), it is checked whether this command is normal (step). If the diagnostic response command is not normal (N), or if the diagnostic response command is not returned before the time t has elapsed (step; Y), the peripheral circuit 12 or
13 is determined to be abnormal. In this case, the number of the peripheral circuit 12 or 13 in which the abnormality is determined is added and the main controller 15 is notified of this (step).

主制御装置15では、通信制御装置17から周辺回路異常
の通知を受けると、その周辺回路12または13に対して初
期設定再開制御や閉塞制御等の障害処理を行う。
When the main control unit 15 receives the peripheral circuit abnormality notification from the communication control unit 17, the peripheral control unit 12 or 13 performs a failure process such as initialization restart control or blocking control.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば交換機内の通信
制御装置によって周辺回路への診断コマンドの送出およ
び診断応答コマンドの受信と解析が行われ、異常の検出
されたときだけその旨が主制御装置に通知される。した
がって、主制御装置は、異常の検出された旨の通知を受
けたときに障害処理を行うだけでよく、診断コマンドの
送出等の処理を一切行う必要がないので、診断に係わる
主制御装置の負担を大きく軽減することができる。この
結果、主制御装置のプロセッサの呼処理能力を増大させ
ることができるという効果がある。
As described above, according to the present invention, the communication control device in the exchange performs the transmission of the diagnostic command to the peripheral circuit and the reception and analysis of the diagnostic response command, and the main control is performed only when an abnormality is detected. The device is notified. Therefore, the main control device only needs to perform the failure process when receiving the notification that the abnormality is detected, and does not need to perform any process such as sending the diagnostic command. The burden can be greatly reduced. As a result, the call processing capability of the processor of the main control device can be increased.

【図面の簡単な説明】[Brief description of drawings]

図面は本発明の一実施例を説明するためのもので、この
うち第1図は交換機の回路構成の概要を示すブロック
図、第2図は通信制御装置のプログラムの構成を表わし
た説明図、第3図は通信制御装置の定期診断動作を表わ
した流れ図である。 11……主スイッチ、12、13……周辺回路、 15……主制御装置、16……内部制御バス、 17……通信制御装置、 21……周辺回路定期診断制御プログラム。
The drawings are for explaining one embodiment of the present invention, in which FIG. 1 is a block diagram showing an outline of a circuit configuration of an exchange, and FIG. 2 is an explanatory diagram showing a configuration of a program of a communication control device. FIG. 3 is a flow chart showing the regular diagnosis operation of the communication control device. 11 …… Main switch, 12,13 …… Peripheral circuit, 15 …… Main control unit, 16 …… Internal control bus, 17 …… Communication control unit, 21 …… Peripheral circuit periodic diagnosis control program.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】主スイッチと、 この主スイッチと接続された周辺回路と、 前記主スイッチと内部制御バスを介して接続された主制
御装置と、 この主制御装置とは独立したプロセッサを備え、前記周
辺回路との間の制御コマンドを送受信すると共に周辺回
路に診断コマンドを定期的に送出し、周辺回路から診断
応答コマンドが返送されてきたときにはこれを解析して
周辺回路の異常が検知されたとき前記主制御装置にその
旨を通知する通信制御装置 とを具備することを特徴とする交換機。
1. A main switch, a peripheral circuit connected to the main switch, a main controller connected to the main switch via an internal control bus, and a processor independent of the main controller, Abnormality of the peripheral circuit was detected by transmitting and receiving control commands to and from the peripheral circuit and periodically sending a diagnostic command to the peripheral circuit, and analyzing when the diagnostic response command was returned from the peripheral circuit. And a communication control unit for notifying the main control unit to that effect.
JP1087027A 1989-04-07 1989-04-07 switch Expired - Lifetime JP2522038B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1087027A JP2522038B2 (en) 1989-04-07 1989-04-07 switch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1087027A JP2522038B2 (en) 1989-04-07 1989-04-07 switch

Publications (2)

Publication Number Publication Date
JPH02266738A JPH02266738A (en) 1990-10-31
JP2522038B2 true JP2522038B2 (en) 1996-08-07

Family

ID=13903474

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1087027A Expired - Lifetime JP2522038B2 (en) 1989-04-07 1989-04-07 switch

Country Status (1)

Country Link
JP (1) JP2522038B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57112165A (en) * 1980-12-29 1982-07-13 Fujitsu Ltd Device diagnostic system
JPS57190492A (en) * 1981-05-18 1982-11-24 Nec Corp Autonomous diagnostic system of terminal controller

Also Published As

Publication number Publication date
JPH02266738A (en) 1990-10-31

Similar Documents

Publication Publication Date Title
JP2522038B2 (en) switch
EP0265366B1 (en) An independent backup mode transfer method and mechanism for digital control computers
EP1222543B1 (en) Method and device for improving the reliability of a computer system
JP2998804B2 (en) Multi-microprocessor system
JPH0644088A (en) Operating system
JPH0430245A (en) Multiprocessor control system
JPS626265B2 (en)
JPH0756773A (en) Method for diagnosing control device
JPH0730980A (en) Duplex control system
KR930002857B1 (en) How to create a system scheme in a multiprocessor system
JPH07311718A (en) Duplex system
JPH04333963A (en) Fault processing system
JPS6160445B2 (en)
JPS63158650A (en) Information processor
JPH0651827A (en) Abnormality monitor system for program controller
JPS6116340A (en) Emergency operation device of processor system
JP2001075935A (en) Inter-processor communication method
JPS62212865A (en) Multiprocessor control system
JPH02297238A (en) Diagnostic system for multi-processor
JP2001195280A (en) Device diagnosis system for computer processing system
JPH0431137B2 (en)
JPH02310735A (en) Fault detecting system
JPS60238965A (en) Urgent operation system
JPH02278436A (en) Microprocessor diagnostic circuit
JPH04125741A (en) Peripheral device with self-diagnostic function