JPH01196942A - Cut-off response command control system - Google Patents
Cut-off response command control systemInfo
- Publication number
- JPH01196942A JPH01196942A JP63022349A JP2234988A JPH01196942A JP H01196942 A JPH01196942 A JP H01196942A JP 63022349 A JP63022349 A JP 63022349A JP 2234988 A JP2234988 A JP 2234988A JP H01196942 A JPH01196942 A JP H01196942A
- Authority
- JP
- Japan
- Prior art keywords
- timer
- timeout
- cut
- disconnection
- low order
- 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
- 238000000034 method Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 abstract description 9
- 238000012544 monitoring process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は切断応答指示制御方式、特に通信制御プログラ
ムにおいて、通信相手からの切断通知待でタイムアウト
になった場合の下位バス切断処理指示と、下位モジュー
ルからの非同期切断通知受付とが起きた多重障害時の下
位モジュールへの切断応答指示制御方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a disconnection response instruction control system, particularly a communication control program, which provides a lower bus disconnection processing instruction when a timeout occurs while waiting for a disconnection notification from a communication partner; The present invention relates to a control method for instructing a disconnection response to a lower module in the event of multiple failures in which an asynchronous disconnection notification is accepted from the lower module.
従来のこの種の切断応答指示制御方式は、上述のような
2種類の事象に基づき下位モジエールに対する切断応答
指示を2重圧行うことを防止する為、下位バス対応の資
源(固有情報)の有無を管理する管理テーブル上に下位
バスを切断したかしないかを表示するフラグを設けて、
タイムアウトによる切断処理と下位モジエールからの切
断通知受付処理のそれぞれにおいて管理テーブルをチエ
ツクし下位バス切断応答指示を行うか否かの判断を行う
方式となっていた。This type of conventional disconnection response instruction control method checks the presence or absence of resources (unique information) for lower-level buses in order to prevent double pressure on issuing disconnection response instructions to lower-level modules based on the two types of events described above. A flag is set on the management table to indicate whether the lower-level bus is disconnected or not.
In each of the disconnection process due to a timeout and the process of accepting a disconnection notification from a lower module, the management table is checked to determine whether or not to issue a lower-level bus disconnection response instruction.
上述した従来の切断応答指示制御方式は、テーブルを用
意しなければならないので、このテープルの為のメモリ
資源が必要となり、またタイムアラ)Kよる切断処理と
非同期に通知される下位モジュールからの切断通知受付
処理のそれぞれにおいて管理テーブルをチエツクし下位
バス切断応答指示を行うか否かの判断を行う方式となっ
ているので、双方の同期を取る処理が難しく、同一処理
が分散しているという欠点がある。The conventional disconnection response instruction control method described above requires the preparation of a table, which requires memory resources for this table. This method checks the management table in each reception process and determines whether or not to instruct the lower-level bus disconnection response, so it is difficult to synchronize both processes, and the same process is dispersed. be.
本発明の方式は、通信制御プログラムにおける通信相手
からの切断通知待でタイムアウトによる下位バス切断と
下位モジュールからの非同期切断通知受付とが起きた多
重障害時の下位モジュールに対する切断応答指示制御方
式において、前記非同期切断通知受付が前記タイムアウ
ト前の下位バスに対するものであるときには、該下位バ
ス対応の資源に前記タイムアウト直前の状態表示を行い
、前記非同期切断通知受付を前記タイムアウトによるも
のと同様に意識するようにしたことを特徴とする。The method of the present invention is a disconnection response instruction control method for a lower module in the case of multiple failures in which lower-level bus disconnection due to a timeout and reception of an asynchronous disconnection notification from a lower-level module occur while waiting for a disconnection notification from a communication partner in a communication control program. When the asynchronous disconnection notification reception is for the lower-level bus before the timeout, display the status immediately before the timeout on the resource corresponding to the lower-level bus, so that the asynchronous disconnection notification reception is recognized in the same way as the one due to the timeout. It is characterized by the following.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の構成を表わす図でsb、3つの下位バ
ス資源20.21および22がタイマキニー1に接続さ
れたときの下位モジエール5に対する切断応答指示制御
の様子を示している。FIG. 1 is a diagram showing the configuration of the present invention, and shows the disconnection response instruction control for the lower module 5 when the three lower bus resources sb, 20, 21, and 22 are connected to the timer kinny 1.
ここに、下位バスとはアプリケージ1ンプログラム(以
下APと記す)を最上位として、以下、通信制御プログ
ラム内のAPインタフェース部。Here, the lower bus refers to the AP interface section in the communication control program, with the application application program (hereinafter referred to as AP) at the top level.
中核部、ノ・−ドウエアインタフェース部並びにノ・−
ドウエアの順序に位を定めたときに各間のバスで下位に
当るものをいう。また、下位モジュールとはAPインタ
フェース部、中核部およびノ1−ドウエアインタフェー
ス部のうちの下位に当るものを指す。Core section, hardware interface section, and node
When the order of hardware is determined, it refers to the lower-ranking bus between each. Furthermore, the term "lower module" refers to a lower module among the AP interface section, the core section, and the node hardware interface section.
さて、本モジュールは下位モジュール5と正常に通信を
行っているときには、いずれの下位バス資源もタイマキ
ニー1に接続されることはない。Now, when this module is normally communicating with the lower module 5, none of the lower bus resources are connected to the timer Kinney 1.
この場合に、下位モジュール5から、例えば回線障害や
端末割込によって非同期に切断通知受付50が発生する
と、切断通知受付処理4が起動されて下位バス切断応答
60を下位モジュール5に返して切断する。In this case, when a disconnection notification reception 50 is generated asynchronously from the lower module 5 due to a line failure or terminal interruption, for example, the disconnection notification reception processing 4 is activated and returns a lower bus disconnection response 60 to the lower module 5 for disconnection. .
次に、本モジュールが下位バスを切断しようとするとき
には、対応する下位バス資源(本例では20.21およ
び22)をタイマキ$−1に接続し、タイマ監視処理3
が定期的にタイマキュー1を監視して下位バス資源20
、21 、22 内のタイマカウンタ200,21
0,220を減算する。減算を行った結果が0となった
ときにはタイムアウトと認識し、タイマキニー1からそ
の下位バス資源をデチェインし、タイムアウトによる下
位バス切断応答30を行う。Next, when this module attempts to disconnect the lower bus, it connects the corresponding lower bus resources (20, 21 and 22 in this example) to timer $-1, and performs the timer monitoring process 3.
periodically monitors timer queue 1 and uses lower bus resources 20.
, 21 , 22 timer counters 200, 21
Subtract 0,220. When the result of the subtraction is 0, it is recognized as a timeout, the lower bus resource is dechained from the timer Kinney 1, and a lower bus disconnection response 30 due to timeout is performed.
タイマ監視中に下位モジエールからの切断通知受付50
を行うと、その対象となる下位バスの資源が20.21
および22のいずれでもないときKは、回線障害や端末
割込による非同期切断通知受付であるため、切断通知受
付処理4は下位バス切断応答60を行う。Reception of disconnection notification from lower module during timer monitoring 50
When you do this, the target lower bus resources become 20.21.
If K is neither of 22 and 22, the disconnection notification reception process 4 performs a lower bus disconnection response 60 because K is an asynchronous disconnection notification reception due to a line failure or terminal interruption.
また、切断通知受付50の対象がキューインク中の下位
バス資源1例えば21のときはタイマカウンタ210を
1とする。その後、タイマ監視処理3によりタイマカウ
ンタ210を減算し、0となるためタイムアウトによる
下位バス切断応答30にて下位バス切断応答指示処理を
行う。Further, when the target of the disconnection notification reception 50 is the lower bus resource 1, for example 21, in the queue, the timer counter 210 is set to 1. Thereafter, the timer counter 210 is subtracted by the timer monitoring process 3, and since it becomes 0, a lower bus disconnection response instruction process is performed in the lower bus disconnection response 30 due to timeout.
以上説明したように本発明は、タイマ監視中の下位バス
資源に対し下位モジエールからの切断通知受付時に、下
位バス資源内のタイマカウンタを1とすることによシ、
強制的にタイムアウトを起こさせることで下位バス切断
応答指示処理をタイムアウトによる切断処理1箇所にす
ることができる効果がある。As explained above, the present invention sets the timer counter in the lower-level bus resource to 1 when receiving a disconnection notification from the lower-level module for the lower-level bus resource that is being monitored by the timer.
By forcibly causing a timeout, there is an effect that the lower bus disconnection response instruction process can be reduced to one timeout disconnection process.
また、タイムアウト処理中の下位バス資源の次にチエイ
ンしである下位バス資源が、下位モジュールからの切断
通知受付によシ知らないうちに解放されることがなくな
るため、下位バス資源の管理が不要とな)、下位バス資
源の管理テーブルが不要になるという効果がある。In addition, the lower-level bus resource that is next in the chain after the lower-level bus resource that is undergoing timeout processing will not be released without your knowledge upon receiving a disconnection notification from the lower-level module, so there is no need to manage the lower-level bus resources. ), this has the effect of eliminating the need for a management table for lower-level bus resources.
第1図は本発明の一実施例の説明図である。
図において、1・・・・・・タイマキュー、3・・・・
・・タイマ監視処理、4・・・・・・切断通知受付処理
、5・・・・・・下位モジュール、20〜22・・・・
・・下位バス資源、200゜210.220・・・・・
・タイマカウンタ、30・・・・・・下位バス切断応答
指示処理、50・・・・・・切断通知受付を表す。
代理人 弁理士 内 原 晋FIG. 1 is an explanatory diagram of an embodiment of the present invention. In the figure, 1...timer queue, 3...
...Timer monitoring process, 4...Disconnection notification reception process, 5...Lower module, 20-22...
...lower bus resource, 200°210.220...
- Timer counter, 30...lower bus disconnection response instruction processing, 50...represents disconnection notification acceptance. Agent Patent Attorney Susumu Uchihara
Claims (1)
でタイムアウトによる下位バス切断と下位モジュールか
らの非同期切断通知受付とが起きた多重障害時の下位モ
ジュールに対する切断応答指示制御方式において、 前記非同期切断通知受付が前記タイムアウト前の下位バ
スに対するものであるときは、該下位バス対応の資源に
前記タイムアウト直前の状態表示を行い、前記非同期切
断通知受付を前記タイムアウトによるものと同様に意識
するようにしたことを特徴とする切断応答指示制御方式
。[Claims] In a control method for instructing a lower module to respond to a disconnection in the case of multiple failures in which lower-level bus disconnection due to a timeout and reception of an asynchronous disconnection notification from a lower-level module occur while waiting for a disconnection notification from a communication partner in a communication control program, When the asynchronous disconnection notification reception is for the lower-level bus before the timeout, the state immediately before the timeout is displayed on the resource corresponding to the lower-level bus, and the asynchronous disconnection notification reception is recognized in the same way as the timeout. A disconnection response instruction control method characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63022349A JPH01196942A (en) | 1988-02-01 | 1988-02-01 | Cut-off response command control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63022349A JPH01196942A (en) | 1988-02-01 | 1988-02-01 | Cut-off response command control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01196942A true JPH01196942A (en) | 1989-08-08 |
Family
ID=12080187
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63022349A Pending JPH01196942A (en) | 1988-02-01 | 1988-02-01 | Cut-off response command control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01196942A (en) |
-
1988
- 1988-02-01 JP JP63022349A patent/JPH01196942A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060085669A1 (en) | System and method for supporting automatic protection switching between multiple node pairs using common agent architecture | |
| JP2773424B2 (en) | Network system and connection computer switching method | |
| JPH01196942A (en) | Cut-off response command control system | |
| JPH0588926A (en) | Automatic switching circuit for monitor and control system | |
| JPS60194647A (en) | Data transmission system | |
| JP3166127B2 (en) | LAN switching system and power system monitoring and control system | |
| JPS6354846A (en) | Controlling equipment for decentralized load communication | |
| JPH07182297A (en) | Server/client type network system | |
| JPH09160875A (en) | Multi-agent mutual back-up system | |
| JPS62145448A (en) | Time-out avoiding system for terminal | |
| JPS63206051A (en) | Method for processing interruption fault for communication line | |
| JPH02259869A (en) | Computer system | |
| JPS6322675B2 (en) | ||
| JPH08147255A (en) | Fault monitoring method | |
| JP2557538B2 (en) | Duplex system | |
| JPH02310755A (en) | Health check system | |
| JPS63285053A (en) | Fault processing system for network management equipment | |
| JPS58211268A (en) | Multi-processor system | |
| JPS61224757A (en) | Switching control system for communication controller | |
| JPH0239143B2 (en) | ||
| JPH01103046A (en) | Communication control system | |
| JPH0834615B2 (en) | Line state management control method in switching system | |
| JPH0267038A (en) | Control system for distributed exchange system | |
| JPH0199396A (en) | Electronic exchange system | |
| JPH01234966A (en) | Fault detection method in multiplexed computer system |