JPH04369071A - Cross call control circuit - Google Patents
Cross call control circuitInfo
- Publication number
- JPH04369071A JPH04369071A JP14512691A JP14512691A JPH04369071A JP H04369071 A JPH04369071 A JP H04369071A JP 14512691 A JP14512691 A JP 14512691A JP 14512691 A JP14512691 A JP 14512691A JP H04369071 A JPH04369071 A JP H04369071A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- occupying
- exclusive
- time
- control circuit
- 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
Links
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 230000000694 effects Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明はクロスコール制御回路に
関し、特に一方の系で障害が発生したとき他方の系へ障
害発生を報告する機構に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cross-call control circuit, and more particularly to a mechanism for reporting the occurrence of a failure to the other system when a failure occurs in one system.
【0002】0002
【従来の技術】従来のクロスコール制御回路は、システ
ムからの使用要求に対してクロスコール制御回路で制御
されている装置を専有状態にしてシステムから使用可能
とする手段及びその装置の専有状態をシステムに報告す
る手段を有している。2. Description of the Related Art Conventional cross-call control circuits provide a means for placing a device controlled by the cross-call control circuit in an exclusive state in response to a usage request from a system so that it can be used by the system, and a means for changing the exclusive state of the device. Have a means of reporting to the system.
【0003】0003
【発明が解決しようとする課題】この従来のクロスコー
ル制御回路では、クロスコールを行っている上位装置で
クロスコール制御回路に対するアクセスが不能となるよ
うな障害が発生しても、そのことを検出する手段及び他
方の系のシステムに一方の系で障害が発生したことを通
知する手段がないため、上位装置で前述のような障害が
発生した場合に、上位装置に起動が来て異常動作するま
で障害が発生したことが認識できないという問題があっ
た。[Problems to be Solved by the Invention] In this conventional cross-call control circuit, even if a failure occurs that makes it impossible to access the cross-call control circuit in a higher-level device that is performing cross-calls, it is not possible to detect it. Because there is no way to notify the other system that a failure has occurred in one system, if a failure like the one described above occurs in the higher-level device, the higher-level device will start up and operate abnormally. There was a problem in that it was not possible to recognize that a failure had occurred until then.
【0004】また、障害の発生を上位装置の異常動作に
より認識した場合、障害が発生した装置が、異常を報告
した装置なのか、それとも異常を報告した装置の配下に
接続されている装置なのかを切り分けることが出来ない
ことがあり、障害状態からの復旧に時間がかかるという
問題があった。[0004] Furthermore, when the occurrence of a failure is recognized by the abnormal operation of a higher-level device, it is difficult to determine whether the device in which the failure occurred is the device that reported the abnormality, or whether it is a device connected under the device that reported the abnormality. There was a problem that it was sometimes impossible to isolate the problem, and it took a long time to recover from the failure state.
【0005】[0005]
【課題を解決するための手段】本発明のクロスコール制
御回路は、複数の系に対するクロスコール機能を有する
装置が前記系の上位装置から専有されている時間をカウ
ントし、一定時間以上専有状態が継続するとオーバーフ
ロー信号を発生させる専有状態監視タイマと、前記オー
バーフロー信号により専有状態を解除し、専有していた
上位装置に対して専有状態タイムアウト信号を出力する
専有状態制御部と、前記専有状態タイムアウト信号が出
力された後、それまで当該装置を専有していた上位装置
から一定時間内に前記専有状態タイムアウト信号に対す
る応答信号が返って来ない場合に、他方の上位装置に対
して障害が発生したことを報告する前記系ごとのタイム
アウト監視タイマとを有することを特徴とする。[Means for Solving the Problems] A cross-call control circuit of the present invention counts the time during which a device having a cross-call function for a plurality of systems is exclusively occupied by a higher-level device of the system, and is configured to keep the exclusive state for a certain period of time or longer. an exclusive state monitoring timer that generates an overflow signal if the exclusive state continues; an exclusive state control unit that releases the exclusive state by the overflow signal and outputs an exclusive state timeout signal to the exclusive host device; and the exclusive state timeout signal. If a response signal to the exclusive state timeout signal is not returned within a certain period of time from the higher-level device that had exclusive use of the device until then after the above-mentioned device is output, a failure has occurred in the other higher-level device. and a timeout monitoring timer for each system to report.
【0006】[0006]
【実施例】次に本発明について図面を参照して説明する
。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.
【0007】図1は本発明のクロスコール制御回路の一
実施例である。このクロスコール制御回路は0系と1系
との2つのシステムからのクロスコールを制御しており
、専有状態制御部140,専有状態監視タイマ141,
0系タイムアウト監視タイマ150および1系タイムア
ウト監視タイマ151から成る。FIG. 1 shows an embodiment of a cross-call control circuit according to the present invention. This cross call control circuit controls cross calls from two systems, the 0 system and the 1 system, and includes an exclusive state control section 140, an exclusive state monitoring timer 141,
It consists of a 0-system timeout monitoring timer 150 and a 1-system timeout monitoring timer 151.
【0008】いま、このクロスコール制御回路により制
御されている装置がどちらの系にも専有されていない状
態のとき、1系専有信号110が“1”になると、専有
状態制御部140は、タイマ起動信号130を“1”に
して専有状態監視タイマ141の初期化及び起動を行っ
た後、1系専有状態信号102を“1”にセットし、装
置を1系からの専有状態にする。[0008] Now, when the device controlled by this cross-call control circuit is not exclusively occupied by either system, when the system 1 exclusive signal 110 becomes "1", the exclusive state control section 140 starts the timer. After the activation signal 130 is set to "1" to initialize and start the exclusive state monitoring timer 141, the system 1 exclusive state signal 102 is set to "1", and the device is placed in the exclusive state from the first system.
【0009】1系が当該装置の専有状態であるとき、当
該クロスコール制御回路に接続して当該装置を専有して
いる1系の上位装置は、1定時間以内に1系リフレッシ
ュ信号111を送出することをくり返す。専有状態制御
部140に現在当該装置を専有中である1系からのリフ
レッシュ信号111が入力されると、タイマリセット信
号131が送出され専有状態監視タイマ141の値をリ
セットする。[0009] When the 1st system is in the exclusive state of the device, the higher-level device of the 1st system connected to the cross call control circuit and exclusive of the device sends the 1st system refresh signal 111 within one fixed time. Repeat what you do. When the refresh signal 111 from the first system that is currently monopolizing the device is input to the exclusive state control unit 140, the timer reset signal 131 is sent out to reset the value of the exclusive state monitoring timer 141.
【0010】ここで1系の上位装置から1系リフレッシ
ュ信号111が一定時間以内に送出されなくなると、専
有状態監視タイマ141はリセットされずにタイムアウ
トして、タイマオーバーフロー信号132を“1”にす
る。タイマオーバーフロー信号132が“1”となると
、専有状態制御部140は1系からの当該装置の専有を
解除して、1系専有状態信号102を“0”とすると同
時に、いままで専有状態であった1系に対して1系専有
タイムアウト信号113を“1”にする。[0010] Here, if the 1-system refresh signal 111 is not sent from the 1-system host device within a certain period of time, the exclusive state monitoring timer 141 times out without being reset, and the timer overflow signal 132 is set to "1". . When the timer overflow signal 132 becomes "1", the exclusive state control unit 140 releases the exclusive use of the device from the 1st system, sets the 1st system exclusive state signal 102 to "0", and at the same time removes the exclusive use of the device from the 1st system. The 1-system exclusive timeout signal 113 is set to "1" for the 1-system.
【0011】1系専有タイムアウト信号113が“1”
となると、1系タイムアウト監視タイマ151はカウン
トを開始する。1系専有タイムアウト信号113が“1
”となった後一定時間以内に、1系の上位装置が1系応
答信号114を送出すると、専有状態制御部140は1
系専有タイムアウト信号113をリセットし、1系タイ
ムアウト監視タイマ151はカウントを中断する。[0011] System 1 exclusive timeout signal 113 is “1”
Then, the system 1 timeout monitoring timer 151 starts counting. System 1 exclusive timeout signal 113 is “1”
If the higher-level device of the 1st system sends the 1st system response signal 114 within a certain period of time after the
The system exclusive timeout signal 113 is reset, and the 1st system timeout monitoring timer 151 suspends counting.
【0012】1系専有タイムアウト信号113が“1”
となった後一定時間たっても、1系応答信号114が送
出されない場合は、1系タイムアウト監視タイマ151
がタイムアウト(1系タイムアウト信号105が“1”
となり、1系の上位装置で障害が発生し当該クロスコー
ル制御回路に対して無応答となったことを0系に報告す
る。[0012] System 1 exclusive timeout signal 113 is “1”
If the 1st system response signal 114 is not sent even after a certain period of time has passed, the 1st system timeout monitoring timer 151
has timed out (the 1st system timeout signal 105 is “1”)
Then, it reports to the 0 system that a failure has occurred in the host device of the 1 system and that the cross call control circuit has become unresponsive.
【0013】[0013]
【発明の効果】以上説明したように本発明は、クロスコ
ール制御回路に接続する上位装置で発生した、クロスコ
ール制御回路にアクセス不能となるような障害を検出し
、正常な他系に報告することを可能としたため、従来、
上述のような障害が発生した装置に起動が来て異常動作
するまで認識できなかった障害を、他系からの報告によ
り事前に認識することが可能となり、障害が発生してい
る装置に対して起動をかけることによりシステム全体へ
の悪影響を最小限にすることができるという効果を有す
る。[Effects of the Invention] As explained above, the present invention detects a failure that occurs in a host device connected to the cross-call control circuit and makes it inaccessible to the cross-call control circuit, and reports it to other systems that are normal. Conventionally,
Reports from other systems make it possible to recognize failures in advance, which could not be recognized until the failed device starts up and starts operating abnormally. Activation has the effect of minimizing adverse effects on the entire system.
【0014】また、本発明によるクロスコール制御回路
では、上位装置がクロスコール制御回路にアクセス不能
となるような障害を監視しているので、クロスコールを
行っている部分で障害が発生した場合、障害を起こして
いる装置を特定することが容易になり、システムの障害
状態からの復旧時間が短縮されるという効果を有する。Furthermore, in the cross-call control circuit according to the present invention, since the host device monitors for failures that would make the cross-call control circuit inaccessible, if a failure occurs in the part that is performing cross-calls, This has the effect of making it easier to identify a faulty device and shortening the time required to recover the system from a faulty state.
【図1】本発明のクロスコール制御回路の一実施例の構
成図である。FIG. 1 is a configuration diagram of an embodiment of a cross call control circuit of the present invention.
100 0系専有信号
101 0系リフレッシュ信号
102 1系専有状態信号
103 0系専有タイムアウト信号104
0系応答信号
105 1系タイムアウト信号
110 1系専有信号
111 1系リフレッシュ信号
112 0系専有状態信号
113 1系専有タイムアウト信号114
1系応答信号
115 0系タイムアウト信号
130 タイマ起動信号
131 タイマリセット信号
132 タイマオーバーフロー信号140
専有状態制御部
141 専有状態監視タイマ100 0 system exclusive signal 101 0 system refresh signal 102 1 system exclusive status signal 103 0 system exclusive timeout signal 104
0 system response signal 105 1 system timeout signal 110 1 system exclusive signal 111 1 system refresh signal 112 0 system exclusive state signal 113 1 system exclusive timeout signal 114
1 system response signal 115 0 system timeout signal 130 Timer start signal 131 Timer reset signal 132 Timer overflow signal 140
Exclusive status control unit 141 Exclusive status monitoring timer
Claims (1)
有する装置が前記系の上位装置から専有されている時間
をカウントし、一定時間以上専有状態が継続するとオー
バーフロー信号を発生させる専有状態監視タイマと、前
記オーバーフロー信号により専有状態を解除し、専有し
ていた上位装置に対して専有状態タイムアウト信号を出
力する専有状態制御部と、前記専有状態タイムアウト信
号が出力された後、それまで当該装置を専有していた上
位装置から一定時間内に前記専有状態タイムアウト信号
に対する応答信号が返って来ない場合に、他方の上位装
置に対して障害が発生したことを報告する前記系ごとの
タイムアウト監視タイマとを有することを特徴とするク
ロスコール制御回路。1. An exclusive state monitoring timer that counts the time during which a device having a cross-call function for multiple systems is exclusively occupied by a host device of the system, and generates an overflow signal when the exclusive state continues for a certain period of time or more; an exclusive state control unit that releases the exclusive state in response to the overflow signal and outputs an exclusive state timeout signal to the exclusive host device; and a timeout monitoring timer for each system that reports the occurrence of a failure to the other higher-level device if a response signal to the exclusive state timeout signal is not returned within a certain period of time from the higher-level device that was previously in use. A cross-call control circuit characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14512691A JPH04369071A (en) | 1991-06-18 | 1991-06-18 | Cross call control circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14512691A JPH04369071A (en) | 1991-06-18 | 1991-06-18 | Cross call control circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04369071A true JPH04369071A (en) | 1992-12-21 |
Family
ID=15378005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14512691A Pending JPH04369071A (en) | 1991-06-18 | 1991-06-18 | Cross call control circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04369071A (en) |
-
1991
- 1991-06-18 JP JP14512691A patent/JPH04369071A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007028118A (en) | Failure judging method of node device | |
JPH04369071A (en) | Cross call control circuit | |
EP1222543B1 (en) | Method and device for improving the reliability of a computer system | |
JP4126849B2 (en) | Multi-CPU system monitoring method | |
JP2004326405A (en) | State monitoring system for watchdog timer circuit | |
JPH1078896A (en) | Industrial electronic computer | |
JP2749994B2 (en) | Numerical control unit | |
WO2008072350A1 (en) | System-monitoring device using dualized timer, and monitoring method | |
JP2699904B2 (en) | Network system | |
JP3295872B2 (en) | Polling monitoring method | |
JP2891188B2 (en) | Signal sending circuit | |
JPH08194628A (en) | Bus fault processing system | |
JPH05233578A (en) | Faulty device degeneration method | |
JPS61169036A (en) | System supervisory device | |
JPS58114145A (en) | Monitoring system for fault of master microprocessor | |
JP2692576B2 (en) | Multiple clock pulse monitor | |
JPH0588926A (en) | Automatic switching circuit for monitor and control system | |
KR100236229B1 (en) | Fpga loading controller | |
JPH02272657A (en) | Malfunction detecting circuit | |
JPH04271524A (en) | Active standby switching signal generating circuit | |
JPH03216748A (en) | Remote channel device | |
JPS63232654A (en) | Line controller | |
JPH04149660A (en) | Multiprocessor system | |
JPH04336632A (en) | Fault detection system for shared storage system | |
JPH09179792A (en) | Recovering method for shared scsi device from fault |