JPS5845053B2 - Keisankikankomiyuni-keiyon-niokerukanshihoushiki - Google Patents
Keisankikankomiyuni-keiyon-niokerukanshihoushikiInfo
- Publication number
- JPS5845053B2 JPS5845053B2 JP49074347A JP7434774A JPS5845053B2 JP S5845053 B2 JPS5845053 B2 JP S5845053B2 JP 49074347 A JP49074347 A JP 49074347A JP 7434774 A JP7434774 A JP 7434774A JP S5845053 B2 JPS5845053 B2 JP S5845053B2
- Authority
- JP
- Japan
- Prior art keywords
- computer
- message
- party
- interrupt
- sending
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
Description
【発明の詳細な説明】
本発明は複数個の計算機で構成される計算機システムに
おける相互コミュニケーション方式に関するものである
。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a mutual communication method in a computer system composed of a plurality of computers.
従来の計算機間コミュニケーションにおけるメツセージ
の授受の方式は、たとえば第1図に示すように、メツセ
ージを送出しようとする計算機Aが相手方計算機Bにま
ず割込をかげ、計算機Bはその割込を受付けた後、計算
機Aのメツセージ送出エリアにあるメツセージを自分の
内にあるメツセージ受領エリアに読み込む方式となって
いる。In the conventional method of sending and receiving messages in computer-to-computer communication, for example, as shown in Figure 1, computer A, which wants to send a message, first interrupts the other party's computer B, and computer B accepts the interruption. Then, the message in the message sending area of computer A is read into its own message receiving area.
このような従来の方式は、メツセージ送出側の計算機に
おいて相手側計算機のメツセージ受領に関する確認がな
かったために、第2図に示すような欠点を有していた。Such a conventional system had the drawbacks shown in FIG. 2 because the message sending computer did not confirm receipt of the message by the other party's computer.
すなわち、計算機Aが、計算機Bにメツセージを送出し
た後、計算機Bにおけるそのメツセージの実行結果を用
(・て、その後の処理を進めるような場合に、計算機A
は計算機Bに対してメツセージを送出した直後に計算機
Bからのメツセージ処理結果連絡待ちになっているので
、もし計算機Bが何らかの原因で処理不能な状態になっ
ていれば、計算機Aは計算機Bからのメツセージ処理結
果連絡を得ることができずに、永久にその処理を続行で
きないことになる。In other words, when computer A sends a message to computer B and then uses the execution result of the message on computer B to proceed with subsequent processing, computer A
Immediately after sending a message to computer B, computer B is waiting for message processing results from computer B, so if computer B is unable to process the message for some reason, computer A will receive a message from computer B. The message processing result cannot be obtained and the processing cannot be continued forever.
また、計算機Bからのメツセージ処理結果の連絡を必要
としない場合でも、計算機Aは送出したメツセージが計
算機Bで処理されているものとして処理を続行するので
、もし計算機Bが処理不能な状態になっている場合には
、そのメツセージの実行が行なわれないまS、計算機シ
ステムとしての処理を続行することになり、全体的には
処理の合理性が保てなくなることになる。Furthermore, even if computer B does not require notification of the message processing results, computer A continues processing the message as if it had been processed by computer B, so if computer B becomes unable to process the message, If the message is not executed, the computer system will continue processing, and the rationality of the processing as a whole will not be maintained.
さらに、問題なのは、この計算機システムが更に他の計
算機Cを少なくとも一つ有する場合である。Furthermore, a problem arises when this computer system further includes at least one other computer C.
すなわち、何らかの方法で計算機Bの異常を計算機Aが
検出したとしても、計算機Bの異常な動作により、計算
機Bから計算機Cに何らかのコマンドが出力されること
が起こりうる。That is, even if computer A detects an abnormality in computer B by some method, some command may be output from computer B to computer C due to abnormal operation of computer B.
計算機Cは、計算機Bの異常を知らない状態においては
このコマンドに応答した動作をしてしまう。Computer C operates in response to this command when it is unaware of the abnormality in computer B.
計算機Bが異常であるにもかかわらず、計算機Cは、計
算機Bからのコマンドに応答してしまい、その結果、計
算機Cに計算機Bの異常が波及していくことになる。Even though computer B is abnormal, computer C responds to the command from computer B, and as a result, the abnormality of computer B spreads to computer C.
従って本発明の目的は、上記の従来技術の問題点を解消
し、効果的な計算機間コミュニケーション方式を提供す
ることにある。Therefore, an object of the present invention is to solve the problems of the prior art described above and to provide an effective intercomputer communication system.
また、他の目的は、計算機間のコミュニケーション時に
相手方計算機の稼動/停止状態の監視を行なうことであ
る。Another purpose is to monitor the operating/stopping status of the other party's computer during communication between computers.
従来の計算機間コミュニケーション方式では、相手方計
算機が正常であることを前提としたものであり、相手方
計算機が異常である場合には上述のような問題点が存在
していた。Conventional computer-to-computer communication systems are based on the assumption that the other party's computer is normal, and if the other party's computer is abnormal, the above-mentioned problems occur.
本発明においては、第3図に示すようにそれらの問題点
を解消するために、メツセージを送出した計算機に、メ
ツセージを受領した計算機はメツセージ受領割込をかげ
ることにし、またメツセージを送出した計算機はメツセ
ージ転送割込みを送出した直後にタイマを起動し、その
タイマは相手方計算機からのメツセージ受領割込によっ
てリセットされなげれば、一定時間後にタイムアウトし
、計算機の内部割込を起こすという方式をとる。In the present invention, in order to solve these problems, as shown in FIG. starts a timer immediately after sending a message transfer interrupt, and unless that timer is reset by a message reception interrupt from the other computer, it times out after a certain period of time and causes an internal interrupt in the computer.
さらに、この内部割込みとともに相手方計算機に停止信
号を送出し、相手方計算機を停止させる。Furthermore, along with this internal interrupt, a stop signal is sent to the other party's computer, causing the other party's computer to stop.
この方式によれば、相手方計算機が正常な場合には、相
手方計算機からメツセージ受領割込をもらうことにより
、起動したタイマはリセットされるので、表面的には従
来の計算機間コミュニケーション方式と変わるところは
ない。According to this method, if the other party's computer is normal, the activated timer is reset by receiving a message reception interrupt from the other party's computer.On the surface, the difference from the conventional communication method between computers is that do not have.
しかし、タイマが相手方計算機からのメツセージ受領割
込によってリセットされたことにより、相手方計算機が
メツセージを受領したこと、および相手方計算機が正常
な稼動状態にあることを確認することができる。However, since the timer is reset by a message reception interrupt from the other party's computer, it is possible to confirm that the other party's computer has received the message and that the other party's computer is in a normal operating state.
一方、相手方計算機が異常なために、相手方計算機から
メツセージ受領割込をもらえない場合には、一度起動し
たタイマは一定時間後にタイムアウトすることになる。On the other hand, if a message reception interrupt cannot be received from the other party's computer because the other party's computer is abnormal, the timer once activated will time out after a certain period of time.
このタイマのタイムアウトにより、相手方計算機がメツ
セージを受領していないこと、および相手方計算機が異
常状態にあることを検出することができる。By timeout of this timer, it is possible to detect that the other party's computer has not received the message and that the other party's computer is in an abnormal state.
さらに、タイマのタイムアウトにより計算機内部割込を
起し、相手方計算機の異常に対応した処置を早期に施こ
すことができる。Furthermore, a timeout of the timer causes an internal computer interrupt, allowing prompt action to be taken in response to an abnormality in the other party's computer.
特に、相手方計算機を停止させるので、相手方計算機が
異常な状態に放置されたときに生じる、細針算機への異
常の波及をすみやかに防止できる。In particular, since the other party's computer is stopped, it is possible to promptly prevent an abnormality from spreading to the fine needle calculator, which occurs when the other party's computer is left in an abnormal state.
以下本発明を実施例により詳しく説明する。The present invention will be explained in detail below with reference to Examples.
第4図は本発明にかΣる計算機間コミュニケーションに
おける監視方式を、2台の計算機について示したもので
ある。FIG. 4 shows a monitoring system for communication between computers according to the present invention for two computers.
2台の計算機54,55の構造は同じものとする。It is assumed that the two computers 54 and 55 have the same structure.
計算機54から計算機55にメツセージを転送する場合
について説明を行なう。The case where a message is transferred from the computer 54 to the computer 55 will be explained.
計算機54でメツセージ転送の要求が発生し、メツセー
ジを作成してそのメツセージをメツセージ送出エリア5
6に格納した直後に、演算処理装置58からメツセージ
転送割込送出装置60を駆動する信号106を出す。A message transfer request is generated in the computer 54, a message is created, and the message is sent to the message sending area 5.
6, the arithmetic processing unit 58 outputs a signal 106 that drives the message transfer interrupt sending device 60.
メツセージ転送割込送出装置60は計算機間コミュニケ
ーションの信号線134のメツセージ転送割込信号線1
36を介して計算機55にメツセージ転送割込をかげる
とともに、信号線110により計算機54内のタイマ7
0を駆動する。The message transfer interrupt sending device 60 is a message transfer interrupt signal line 1 of the signal line 134 for communication between computers.
36 to the computer 55, and a signal line 110 to the timer 7 in the computer 54.
Drive 0.
メツセージ転送割込をかげられた計算機55はその割込
をメツセージ転送割込受付装置63にて受は付け、その
結果、信号113によってメツセージ取込装置65を駆
動、する。The computer 55 that has received the message transfer interrupt accepts the interrupt at the message transfer interrupt acceptance device 63, and as a result, the message capture device 65 is driven by the signal 113.
メツセージ取込装置65は計算機量制御命令信号線13
7を介してテ計算機54に対してメツセージ送出エリア
56のメツセージを読出す命令を送出するとともに、計
算機55のメツセージ受領エリア141に対して信号線
109によって、計算機54から読出されてくるメツセ
ージを取込むよう駆動する。The message capture device 65 is connected to the computer amount control command signal line 13.
A command to read the message in the message sending area 56 is sent to the computer 54 via the signal line 109, and a message read out from the computer 54 is sent to the message receiving area 141 of the computer 55 via the signal line 109. Drive it so that it goes in.
計算機)54に送出されたメツセージ読取し命令はデコ
ーダ66で解読され、その結果、信号線114によって
メツセージ送出エリア56を駆動し、メツセージが読出
され、情報信号線135によって計算機55に転送され
、メツセージ受領エリア141に格納される。The message read command sent to the computer 54 is decoded by the decoder 66, and as a result, the message sending area 56 is driven by the signal line 114, the message is read, and the message is transferred to the computer 55 by the information signal line 135, and the message is read out. It is stored in the receiving area 141.
以上のメツセージ転送処理が終了したところでメツセー
ジ取込装置65は、メツセージ転送終了信号117を出
し、メツセージ受領割込送出装置69を駆動する。When the above message transfer processing is completed, the message capture device 65 issues a message transfer end signal 117 and drives the message reception interrupt sending device 69.
メツセージ受領割込送出装置69はメツセージ受領割込
信号線138を介して計算機54にメツセージ受領割込
をかげる。The message reception interrupt sending device 69 sends a message reception interrupt to the computer 54 via the message reception interrupt signal line 138.
その割込によって計算機54は信号線124を介してタ
イマ70をリセットする。The interrupt causes computer 54 to reset timer 70 via signal line 124.
以」二ノ処理で計算機54,550間のコミュニケーシ
ョンは終了する。Communication between the computers 54 and 550 ends with the second process.
この間の各種信号の時間的変化を第5図に示す。FIG. 5 shows temporal changes in various signals during this period.
時刻aでメツセージ転送割込送出装置60が駆動され、
時刻すで計算機55にメツセージ転送割込がかけられ、
時刻Cでタイマ70が駆動される。At time a, the message transfer interrupt sending device 60 is activated,
A message transfer interrupt has already been applied to the computer 55,
At time C, timer 70 is activated.
時刻dで計算機55でその割込が取込まれ、時刻Cから
メツセージの読込みが始められる。The computer 55 receives the interrupt at time d, and starts reading the message from time C.
時刻fでメツセージ読込みが終了すると計算機54にメ
ツセージ受領割込がかげられ、時刻gでタイマ70をリ
セットする。When the message reading is completed at time f, a message reception interrupt is generated in the computer 54, and the timer 70 is reset at time g.
ここで計算機54,550演算処理装置58,59につ
いて着目すると、演算処理装置58は時刻aの直前まで
メツセージ作成およびメツセ゛−ジ送出エリア56への
格納を行ない、時刻a以後はメツセージが送出されたも
のとしてそれ以後の処理を続行するか、あるいは送出し
たメツセージの実行結果待ちになっている。Focusing here on the computers 54 and 550 and the processing units 58 and 59, the processing unit 58 created the message and stored it in the message sending area 56 until just before time a, and after time a the message was not sent. Either continue processing or wait for the execution result of the message that was sent.
また、演算処理装置59は時刻fでメツセージの読込み
が終了すると、その直後にそのメツセージの実行を行な
う。Further, when the arithmetic processing unit 59 finishes reading the message at time f, it immediately executes the message.
計算機55が正常な稼動状態にある場合には、上述の処
理手順で計算機間のコミュニケーションを処理できる訳
であるが、計算機55が異常である場合には、次のよう
な処理手順となる。When the computer 55 is in a normal operating state, communication between the computers can be processed using the above-described processing procedure, but when the computer 55 is abnormal, the following processing procedure is used.
メツセージの転送の要求が生じた計算機54は計算機5
5にメツセージ転送割込をかげ、タイマ70を駆動する
が、計算機55が異常のためメツセージ受領割込(信号
線138)を計算機54に返せない。The computer 54 where the message transfer request occurred is the computer 5
5, a message transfer interrupt is generated and the timer 70 is driven, but the message reception interrupt (signal line 138) cannot be returned to the computer 54 because the computer 55 is abnormal.
従ってタイマ70は信号線124によってリセットされ
ることはなく、駆動されて一定時間を経過するとタイム
アウトし、信号線122によって相手方計算機異常通知
装置76を駆動する。Therefore, the timer 70 is not reset by the signal line 124, but after being driven for a certain period of time, it times out and drives the other party's computer abnormality notification device 76 by the signal line 122.
相手方計算機異常通知装置76は信号線126および細
針算機停止指令信号線139を介して相手方計算機に停
止指令を送出すると\もに、信号線128を介して計算
機内部割込発生装置78を駆動する。When the other party's computer abnormality notification device 76 sends a stop command to the other party's computer via the signal line 126 and the thin needle calculator stop command signal line 139, it also drives the computer internal interrupt generator 78 via the signal line 128. do.
停止指令を受けた計算機55は信号線131によって演
算処理装置59に停止信号を送り、停止状態に陥る。The computer 55 that has received the stop command sends a stop signal to the arithmetic processing unit 59 via the signal line 131, and enters the stopped state.
また、計算機内部発生装置78は内部割込を発生させ信
号線132によって演算処理装置58に、相手方計算機
異常に対応した処理をとるよう指令する。Further, the computer internal generator 78 generates an internal interrupt and instructs the arithmetic processing unit 58 via the signal line 132 to take processing corresponding to the abnormality in the other party's computer.
以上の処理で、計算機54.55間のコミュニケーショ
ン時に計算機55が異常であった場合にその異常を早期
に検出し、かつその異常に対応した処置を早期にとるこ
とが可能となる。With the above processing, if the computer 55 is abnormal during communication between the computers 54 and 55, it is possible to detect the abnormality at an early stage and to take measures corresponding to the abnormality at an early stage.
このときの各種信号の時間的変化を第6図に示す。FIG. 6 shows temporal changes in various signals at this time.
ここでは計算機55のメツセージ転送割込受付装置63
が障害を起していると仮定する。Here, the message transfer interrupt reception device 63 of the computer 55
Assume that the problem is occurring.
時刻aにおいてメツセージ転送割込送出装置60が駆動
され、時刻すで計算機55にメツセージ転送割込がかげ
られ、時刻Cでタイマ70が駆動される。At time a, the message transfer interrupt sending device 60 is activated, a message transfer interrupt is generated in the computer 55 at time a, and at time C, the timer 70 is activated.
時刻dでその割込が計算機55に取込まれメツセージ転
送が開始されるはずであるが、メツセージ転送割込受付
装置63が障害を起しているため、信号線113には何
も出力されない。At time d, the interrupt is received by the computer 55 and message transfer is supposed to start, but since the message transfer interrupt acceptance device 63 has failed, nothing is output to the signal line 113.
従って、計算機55からのメツセージ受領割込は送出さ
れず、タイマ70は時刻りでタイムアウトするタイムア
ウトの結果、時刻iで計算機内部割込及び相手方計算機
への停止指令を発行し、時刻jで計算機54は相手方計
算機異常に対応した処理を開始し、時刻りで計算機55
は停止状態に陥る。Therefore, the message reception interrupt from the computer 55 is not sent, and as a result of the timeout, the timer 70 issues an internal computer interrupt and a stop command to the other party's computer at time i, and the computer 54 at time j. starts processing in response to the other party's computer error, and at the specified time, computer 55
comes to a standstill.
ここで、相手方計算機異常に対応した処理の例としては
、相手方計算機からすでに受信したメツセージのキャン
セルあるいは、相手方計算機へのメツセージの送出の中
止とか、あるいは相手方計算機が占有していた共有リソ
ースの占有の解除、あるいは相手方計算機の処理を代り
に実行することなどが考えられる。Here, examples of processing in response to an abnormality in the other party's computer include canceling a message already received from the other party's computer, stopping sending a message to the other party's computer, or stopping the occupation of shared resources that the other party's computer was occupying. Possible options include canceling the transaction, or executing the processing of the other party's computer instead.
以上は計算機2台の場合の説明であるが、3台以上の計
算機の場合にも同じ構成を用いることができる。Although the above description is for the case of two computers, the same configuration can be used for the case of three or more computers.
ただし、3台以上の場合には、第7図に示すシステム構
成が望ましい。However, in the case of three or more devices, the system configuration shown in FIG. 7 is preferable.
この場合には、割込の送出、情報の転送の際に計算機番
号を送出し、各計算機は自分の計算機番号テコーダ14
5〜147で自分宛の信号か否かを判定するたけで、他
は前述と同様でよい。In this case, a computer number is sent when sending an interrupt or transferring information, and each computer uses its own computer number encoder 14.
5 to 147, except that it is determined whether the signal is addressed to the user or not, and the rest may be the same as described above.
以上説明したごとく、本発明によれば、計算機間コミュ
ニケーションにおいて、メツセージを送出した際には相
手方計算機からメツセージ受領割込を返してもらうこと
にし、また、メツセージ受領割込が返されるまでの許容
時間をタイマで規定することにより、従来の計算機間コ
ミュニケーションにおける問題点を解消することができ
る。As explained above, according to the present invention, in communication between computers, when a message is sent, a message reception interrupt is returned from the other party's computer, and the allowable time until the message reception interrupt is returned is set. By specifying this using a timer, problems in conventional communication between computers can be solved.
すなわち、相手方計算機が異常状態にある場合に、その
影響が正常な稼動状態にある他の計算機に波及すること
を防止し、かつ、相手方計算機の異常に対応した処理を
早期に施こすことが可能になる。In other words, when the other party's computer is in an abnormal state, it is possible to prevent the effects from spreading to other computers that are operating normally, and to take early steps to deal with the abnormality in the other party's computer. become.
第1図は、従来の計算機間エミュニケーション方式を示
すものである。
1・・・・・・メツセージ送出側の計算機、2・・・−
・・メツセージ受領側の計算機、3・・・・・・メツセ
ージ転送手順、4・・・・・・メツセージ受領手順、5
・・・・・・メツセージ送出エリア、6・・・・・・メ
ツセージ受領エリア、7−・・・・・計算機間コミュニ
ケーション用信号群、8・・・・・・メツセージ転送割
込、9・・・・・・メツセージ読込指令、10・・・・
・・メツセージ転送信号線。
第2図は、従来の計算機間コミュニケーション方式にお
ける問題点を説明するものである。
14・・・・・・メツセージ送出側の計算機、15・・
・・・・メツセージ受領側の計算機、16・・・・・・
計算機14におけるメツセージに関係する処理手順、1
7・・・−・・計算機15におけるメツセージに関係す
る処理手順、19・・・・・・メツセージ転送割込(1
)、20・・・・・・メツセージ読込指令、21・・・
・・・メツセージ転送信号線、22・・・・・・メツセ
ージ転送割込(2)、23・・・・・・メツセージ実行
結果読込指令、24・・・・・・メツセージ実行結果転
送使号線。
第3図は、本発明に係る計算機間コミュニケーションに
おける監視方式の概念を示すものである。
34・・・・・・メツセージ送出側の計算機、35・・
・・・・メツセージ受領側の計算機、36・・・・・・
計算機34におけるメツセージに関係する処理手順、3
7・・・・・・タイマの処理手順、38・・・・・・相
手方計算機が異常であるときの処理手順、39・・・・
・・計算機35におけるメツセージに関係する処理手順
、41・・・・・・メツセージ転送割込、42・・・・
・・メツセージ読込指令、43・・・・・・メツセージ
転送信号線、44・・・・・・メツセージ受領割込。
第4図は、本発明に係る計算機間コミュニケーションに
おける監視方式を計算機が2台の場合について具体的に
示したものである。
54.55・・・・・・計算機、56,57・・・・・
・メツセージ送出エリア、140,141・・・・・・
メツセージ受領エリア、58,59・・・・・・演算処
理装置、60゜61・・・・・・メツセージ転送割込送
出装置、62゜63・・・・・・メツセージ転送割込受
付装置、64゜65・・・・・・メツセージ取込装置、
66.67・・・・・・計算量指令のデコーダ、68,
69・・・・・・メツセージ受領割込送出装置、70,
71・・・・・・タイマ、76゜77・・・・・・相手
方計算機異常通知装置、78,79・・・・・・計算機
内部割込発生装置、134・・・・・・計算機間コミュ
ニケーション用信号線群、135・・・・・・情報転送
信号線、136・・・・・・メツセージ転送割込信号線
、137・・・・・・計算機開指令信号線、138・・
・・・・メツセージ受領割込信号線、139・・・・・
・相手方計算機停止指令信号線。
第5図は、本発明に係る計算機間コミュニケーションに
おける監視方式において、相手方計算機が正常に稼動し
ている場合の第4図における各種信号線のタイムチャー
トである。
第6図は、相手方計算機が異常な場合の第4図における
各種信号線のタイムチャートである。
第7図は、3台以上の計算機から成る計算機システムの
場合の、本発明に係る計算機間コミュニケーションにお
ける監視方式を示すものである。
157・・・・・・計算機間コミュニケーション用信号
線群、158・・・・・・計算機番号用信号線、142
〜144・・・・・・計算機、145〜147・・・・
・・計算機番号デコーダ、148〜150・・・・・−
自分の計算機番号送出装置、154〜156・・・・・
・第4図において示した計算機内部の各種装置。FIG. 1 shows a conventional inter-computer emulation system. 1... Computer on the message sending side, 2...-
...Message receiving side computer, 3...Message forwarding procedure, 4...Message receiving procedure, 5
...Message sending area, 6...Message receiving area, 7-... Signal group for communication between computers, 8...Message transfer interrupt, 9... ...Message reading command, 10...
...Message transfer signal line. FIG. 2 explains the problems in the conventional computer-to-computer communication system. 14... Computer on message sending side, 15...
...Calculator on the message receiving side, 16...
Processing procedure related to messages in computer 14, 1
7...--Processing procedures related to messages in the computer 15, 19...Message transfer interrupt (1
), 20...Message reading command, 21...
...Message transfer signal line, 22...Message transfer interrupt (2), 23...Message execution result read command, 24...Message execution result transfer signal line. FIG. 3 shows the concept of a monitoring method for communication between computers according to the present invention. 34... Computer on message sending side, 35...
...Calculator on the message receiving side, 36...
Processing procedure related to messages in computer 34, 3
7... Timer processing procedure, 38... Processing procedure when the other party's computer is abnormal, 39...
...Message-related processing procedure in computer 35, 41...Message transfer interrupt, 42...
...Message read command, 43...Message transfer signal line, 44...Message reception interrupt. FIG. 4 specifically shows a monitoring method for communication between computers according to the present invention for a case where there are two computers. 54.55... Calculator, 56,57...
・Message sending area, 140, 141...
Message receiving area, 58, 59... Arithmetic processing unit, 60° 61... Message transfer interrupt sending device, 62° 63... Message transfer interrupt accepting device, 64゜65...Message capture device,
66.67...Decoder for calculation amount command, 68,
69...Message reception interrupt sending device, 70,
71... Timer, 76゜77... Other party's computer abnormality notification device, 78, 79... Computer internal interrupt generator, 134... Inter-computer communication signal line group, 135...information transfer signal line, 136...message transfer interrupt signal line, 137...computer open command signal line, 138...
...Message reception interrupt signal line, 139...
・The other party's computer stop command signal line. FIG. 5 is a time chart of various signal lines in FIG. 4 when the other party's computer is operating normally in the monitoring method for intercomputer communication according to the present invention. FIG. 6 is a time chart of various signal lines in FIG. 4 when the other party's computer is abnormal. FIG. 7 shows a monitoring method for communication between computers according to the present invention in a computer system consisting of three or more computers. 157...Signal line group for communication between computers, 158...Signal line for computer number, 142
~144... Calculator, 145-147...
...Computer number decoder, 148-150...-
Own computer number sending device, 154-156...
・Various devices inside the computer shown in FIG.
Claims (1)
あう計算機システムにおいて、各計算機は送信元から送
出されるメツセージを受信したときに受信信号を該送信
元の計算機に送出する手段と、送信先の計算機にメツセ
ージを送出した時点から該送信先の計算機から、該メツ
セージを受信して送出される該受信信号を受信するまで
の応答時間を計測し、該計測された応答時間が許容時間
を越えたときに該送信先の計算機に停止信号を送出する
とともに、自己の内部回路に該送信先の計算機の異常を
知らせるための信号を発生する手段と、他の計算機から
該停止信号を受信したときにその内部動作を停止する手
段を有することを特徴とする計算機間コミュニケーショ
ンにおける監視方式。1. In a computer system consisting of a plurality of computers that exchange messages with each other, each computer has a means for transmitting a received signal to the sending computer when receiving a message sent from a sending source, and a means for sending a received signal to the sending computer. Measure the response time from the time the message is sent to the computer to the time the message is received and the received signal sent from the destination computer, and the measured response time exceeds the allowable time. means for sending a stop signal to the destination computer and generating a signal to notify its own internal circuit of an abnormality in the destination computer, and when receiving the stop signal from another computer; A monitoring method for intercomputer communication, characterized by having means for stopping its internal operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP49074347A JPS5845053B2 (en) | 1974-07-01 | 1974-07-01 | Keisankikankomiyuni-keiyon-niokerukanshihoushiki |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP49074347A JPS5845053B2 (en) | 1974-07-01 | 1974-07-01 | Keisankikankomiyuni-keiyon-niokerukanshihoushiki |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS513828A JPS513828A (en) | 1976-01-13 |
| JPS5845053B2 true JPS5845053B2 (en) | 1983-10-06 |
Family
ID=13544479
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP49074347A Expired JPS5845053B2 (en) | 1974-07-01 | 1974-07-01 | Keisankikankomiyuni-keiyon-niokerukanshihoushiki |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5845053B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6143007U (en) * | 1984-08-24 | 1986-03-20 | 美憲 熱田 | Laminated wood |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5848149A (en) * | 1981-09-17 | 1983-03-22 | Sanyo Vending Mach Mfg Co Ltd | Fault detection system of multiprocessing system |
| JPS5958560A (en) * | 1982-09-28 | 1984-04-04 | Japanese National Railways<Jnr> | Diagnosis system of data processor |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4858725A (en) * | 1971-11-22 | 1973-08-17 |
-
1974
- 1974-07-01 JP JP49074347A patent/JPS5845053B2/en not_active Expired
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6143007U (en) * | 1984-08-24 | 1986-03-20 | 美憲 熱田 | Laminated wood |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS513828A (en) | 1976-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3490473B2 (en) | Communication system between processors | |
| JP3176548B2 (en) | Line interface device in ATM exchange | |
| JPS5845053B2 (en) | Keisankikankomiyuni-keiyon-niokerukanshihoushiki | |
| JPH0644093A (en) | Redundant device switching method | |
| JP2998804B2 (en) | Multi-microprocessor system | |
| JP2826774B2 (en) | Data transfer device | |
| JPS6129966A (en) | Monitoring method in exchange of message between computers | |
| JP3316739B2 (en) | Device interface control method | |
| JPH0271336A (en) | Monitor system for fault state of processor | |
| JP2629415B2 (en) | A business process switching method in a mutual standby system | |
| JPS622334B2 (en) | ||
| JP3019409B2 (en) | Machine check test method for multiprocessor system | |
| JPS634210B2 (en) | ||
| JPS62106564A (en) | Using/spare processor switching control system for information processing system | |
| JP3263932B2 (en) | Data transmission equipment | |
| JPH04147347A (en) | Processor failure recovery control method | |
| JPH01169545A (en) | Fault detection method in multiplexed computer system | |
| JPS597971B2 (en) | I/O device control method | |
| JP2642768B2 (en) | Input/output device control method | |
| JPS59188720A (en) | Centralized control system of bus | |
| JPS63314046A (en) | Operation monitor device for destination processor | |
| JPH03101448A (en) | Controller for slave station | |
| JPH01234966A (en) | Fault detection method in multiplexed computer system | |
| JPS62105243A (en) | Recovery device for system fault | |
| JPH04260159A (en) | Transmission method in power converter |