JPH01196942A - Cut-off response command control system - Google Patents

Cut-off response command control system

Info

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
Application number
JP63022349A
Other languages
Japanese (ja)
Inventor
Toshiya Kawai
川井 俊弥
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
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP63022349A priority Critical patent/JPH01196942A/en
Publication of JPH01196942A publication Critical patent/JPH01196942A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To limit the cut-off processing due to timeout to one position by means of a low-order path cut-off reply command processing by causing the timeout forcibly in the reception of cut-off notice from a low order module to a low order path resource under timer monitor. CONSTITUTION:When a low order path is going to be cut-off, corresponding low order path resource 20-22 are connected to a timer queue 1, a timer monitor processing unit 3 monitors periodically the timer queue 1 to decrement timer counters 200-220 in the low order path resources 20-22 and it is recognized to be timeout when the content is zero. The cut-off notice reception 50 is applied during timer monitor, and when the object is the low order path resource under queueing such as 21, the timer counter 210 is set '1' and the timer counter 210 is decremented by the timer monitor processing 3 afterward and the content is set to '0', and the low order path cut-off response command is processed by a low order path cut-off reply 30 due to timeout. Thus, both the processings are made identical.

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.

〔従来の技術〕[Conventional technology]

従来のこの種の切断応答指示制御方式は、上述のような
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の切断応答指示制御方式は、テーブルを用
意しなければならないので、このテープルの為のメモリ
資源が必要となり、またタイムアラ)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.

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

本発明の方式は、通信制御プログラムにおける通信相手
からの切断通知待でタイムアウトによる下位バス切断と
下位モジュールからの非同期切断通知受付とが起きた多
重障害時の下位モジュールに対する切断応答指示制御方
式において、前記非同期切断通知受付が前記タイムアウ
ト前の下位バスに対するものであるときには、該下位バ
ス対応の資源に前記タイムアウト直前の状態表示を行い
、前記非同期切断通知受付を前記タイムアウトによるも
のと同様に意識するようにしたことを特徴とする。
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.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、タイマ監視中の下位バス
資源に対し下位モジエールからの切断通知受付時に、下
位バス資源内のタイマカウンタを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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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:
JP63022349A 1988-02-01 1988-02-01 Cut-off response command control system Pending JPH01196942A (en)

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)

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