JPH0629996A - Communication control system - Google Patents

Communication control system

Info

Publication number
JPH0629996A
JPH0629996A JP9149727A JP4972791A JPH0629996A JP H0629996 A JPH0629996 A JP H0629996A JP 9149727 A JP9149727 A JP 9149727A JP 4972791 A JP4972791 A JP 4972791A JP H0629996 A JPH0629996 A JP H0629996A
Authority
JP
Japan
Prior art keywords
communication
state
unit
storage unit
devices
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.)
Withdrawn
Application number
JP9149727A
Other languages
Japanese (ja)
Inventor
Mitsuru Hanada
満 花田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP9149727A priority Critical patent/JPH0629996A/en
Publication of JPH0629996A publication Critical patent/JPH0629996A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】 本発明は複数の通信装置間でデータの通信を
行う場合における通信制御システムに関し、通信装置間
通信の信頼性向上と、エラーの際の処理時間を短縮する
ことができるようにした通信制御システムを提供するこ
とを目的としている。 【構成】 各通信装置1内に、各通信装置1相互間の通
信制御を行う通信制御部10と、自装置を含めた全ての
通信装置1の状態を監視する状態監視部11と、全ての
通信装置1の状態を記憶する状態記憶部12を設け、前
記状態監視部11が予め全ての通信装置1の状態を調べ
て状態記憶部12に格納しておき、自装置から他の通信
装置1にデータを送信する場合に、通信制御部10は前
記状態記憶部12の内容を参照して通信を制御するよう
に構成する。
(57) [Abstract] [Object] The present invention relates to a communication control system in the case of performing data communication between a plurality of communication devices, and to improve the reliability of communication between the communication devices and reduce the processing time in the event of an error. It is an object of the present invention to provide a communication control system that enables the above. [Composition] In each communication device 1, a communication control unit 10 that controls communication between the communication devices 1, a state monitoring unit 11 that monitors the states of all the communication devices 1 including the own device, and all communication control units 10. A state storage unit 12 that stores the state of the communication device 1 is provided, and the state monitoring unit 11 checks the states of all the communication devices 1 in advance and stores them in the state storage unit 12 so that the own device can communicate with other communication devices 1 The communication control unit 10 is configured to control the communication by referring to the contents of the state storage unit 12 when the data is transmitted to.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は複数の通信装置間でデー
タの通信を行う場合における通信制御システムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication control system for data communication between a plurality of communication devices.

【0002】近年のコンピュータシステムは、大規模
化,複合化が行われる一方、運用の省力化が行われてき
ている。このため、各装置間でデータの送受を行うため
に通信手段を設けて制御情報の受け渡し等の処理が行わ
れており、このため通信処理の高速化や通信処理の高信
頼化が要求されている。
[0002] In recent years, computer systems have been scaled up and integrated, while labor saving of operations has been performed. Therefore, in order to send and receive data between the respective devices, a communication means is provided to perform processing such as passing control information, and therefore high speed communication processing and high reliability communication processing are required. There is.

【0003】[0003]

【従来の技術】図8は従来システムの構成概念図であ
る。伝送路2に#1〜#nまでの複数(n個)の通信装
置1が接続されている。各装置に内にはタイマ1aが設
けられている。今、例えば#1の通信装置1から#nの
通信装置1にデータ転送を行うものとする。#1の通信
装置1から#nの通信装置1に対して図に示すようにデ
ータ転送のコネクションを張りにいく。
2. Description of the Related Art FIG. 8 is a conceptual diagram of the configuration of a conventional system. A plurality of (n) communication devices 1 # 1 to #n are connected to the transmission line 2. A timer 1a is provided in each device. Now, for example, it is assumed that data is transferred from the # 1 communication device 1 to the #n communication device 1. A data transfer connection is established from the # 1 communication device 1 to the #n communication device 1 as shown in the figure.

【0004】#1の通信装置1から#nの通信装置1に
データ転送通知を行い、#nの通信装置1からアンサが
返ってきたら、#1の通信装置1は#nの通信装置1に
対してデータを転送する。
When the # 1 communication device 1 notifies the #n communication device 1 of data transfer, and when the answer is returned from the #n communication device 1, the # 1 communication device 1 transfers to the #n communication device 1. Transfer data to.

【0005】ここで、若し#nの通信装置1に障害があ
る場合、アンサが#1の通信装置1に返ってこない。#
1の通信装置1はデータ転送通知と同時に内蔵のタイマ
1aを起動しているので、この場合にはタイマ1aはオ
ーバフローしてタイムアウトエラーとなる。#1の通信
装置1はタイマ1aのオーバフローを検出すると、再度
#nの通信装置1に対してデータ転送通知を行う。この
ようなリトライを複数回繰り返しても、依然としてタイ
マ1aがタイムアウトエラーとなる場合には、#1の通
信装置1は#nの通信装置に障害が発生していると認識
する。
If the communication device 1 of #n has a failure, the answer is not returned to the communication device 1 of # 1. #
Since the communication device 1 of No. 1 activates the built-in timer 1a at the same time as the data transfer notification, in this case, the timer 1a overflows and a time-out error occurs. When the # 1 communication device 1 detects the overflow of the timer 1a, it again notifies the #n communication device 1 of data transfer. Even if such a retry is repeated a plurality of times, if the timer 1a still has a time-out error, the communication device 1 of # 1 recognizes that the communication device of #n has a failure.

【0006】また、装置自身に通信障害が発生している
場合、オペレータが通信を再開させるための処理を行
い、障害がなくなるまで通信動作を行うことができな
い。
Further, when a communication failure occurs in the apparatus itself, the operator performs a process for restarting communication and cannot perform communication operation until the failure disappears.

【0007】[0007]

【発明が解決しようとする課題】従って、複数の通信装
置1に順次通信を行うような場合には、1個の通信先装
置が通信不能状態であるために、他の通信装置1への通
信がタイムアウトの時間分遅れてしまう。また自身が通
信不能となった場合には、全ての通信が途絶えてしまう
という問題がある。
Therefore, in the case where communication is sequentially performed with a plurality of communication devices 1, one communication destination device is in a communication disabled state, and therefore communication with another communication device 1 is performed. Is delayed by the time-out period. In addition, when the communication itself becomes impossible, there is a problem that all communication is lost.

【0008】本発明はこのような課題に鑑みてなされた
ものであって、通信装置間通信の信頼性向上と、エラー
の際の処理時間を短縮することができるようにした通信
制御システムを提供することを目的としている。
The present invention has been made in view of the above problems, and provides a communication control system capable of improving the reliability of communication between communication devices and shortening the processing time in the event of an error. The purpose is to do.

【0009】[0009]

【課題を解決するための手段】図1は本発明の原理ブロ
ック図である。図8と同一のものは、同一の符号を付し
て示す。図に示すシステムは、伝送路2を介して複数の
通信装置1が接続され、伝送路2の一端に接続されたバ
ス制御装置3により伝送路2の競合制御を行うシステム
で、各通信装置1間でデータの通信を行うようになって
いる。
FIG. 1 is a block diagram showing the principle of the present invention. The same parts as those in FIG. 8 are designated by the same reference numerals. The system shown in the figure is a system in which a plurality of communication devices 1 are connected via a transmission line 2, and a bus control device 3 connected to one end of the transmission line 2 performs competition control of the transmission line 2. Data is communicated between them.

【0010】各通信装置1内には、各通信装置1相互間
の通信制御を行う通信制御部10と、自装置を含めた全
ての通信装置1の状態を監視する状態監視部11と、全
ての通信装置1の状態を記憶する状態記憶部12が設け
られている。
In each communication device 1, a communication control unit 10 for controlling communication between the communication devices 1 and a state monitoring unit 11 for monitoring the states of all the communication devices 1 including the communication device 1 are all provided. A state storage unit 12 that stores the state of the communication device 1 is provided.

【0011】[0011]

【作用】前記状態監視部11が予め全ての通信装置1の
状態を調べて状態記憶部12に格納しておき、自装置か
ら他の通信装置1にデータを送信する場合に、通信制御
部10は前記状態記憶部12の内容を参照して通信を制
御するようにする。そして、状態記憶部12に通信不能
と記憶されている通信装置1にはデータを転送しないよ
うにする。また、自装置が通信不能の場合には、状態監
視部11が自装置の復旧処理を行うようにする。このよ
うに構成することにより、障害のある通信不能な通信装
置へのデータ通信を止めると共に、自身に障害が発生し
た時には通信復旧を行うことができるようにした通信制
御システムを提供することができる。
When the state monitoring unit 11 checks the states of all the communication devices 1 in advance and stores them in the state storage unit 12, and the data is transmitted from the own device to the other communication devices 1, the communication control unit 10 Controls the communication by referring to the contents of the state storage unit 12. Then, the data is not transferred to the communication device 1 stored in the state storage unit 12 as incommunicable. Further, when the own device cannot communicate, the state monitoring unit 11 performs the recovery process of the own device. With such a configuration, it is possible to provide a communication control system capable of stopping data communication to a communication device having a communication failure and being able to restore communication when a failure occurs in itself. .

【0012】[0012]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0013】図2は本発明の一実施例の要部を示す構成
ブロック図である。図では通信装置の内部構成の詳細を
示している。図1と同一のものは、同一の符号を付して
示す。図において、10は各通信装置1相互間の通信制
御を行う通信制御部、11は自装置を含めた全ての通信
装置1の状態を監視する状態監視部、12は全ての通信
装置1の状態を記憶する状態記憶部である。
FIG. 2 is a block diagram showing the configuration of the essential part of an embodiment of the present invention. The figure shows the details of the internal configuration of the communication device. The same parts as those in FIG. 1 are designated by the same reference numerals. In the figure, 10 is a communication control unit that controls communication between the communication devices 1, 11 is a state monitoring unit that monitors the state of all communication devices 1 including the own device, and 12 is a state of all communication devices 1. Is a state storage unit that stores

【0014】13は伝送路2を介して他の通信装置1と
データの送受を行う通信用デバイス、14は通信関連ア
プリケーションで、通信制御部10と接続されている。
15は自装置の通信復旧処理を行う通信復旧部で、状態
監視部11からの起動により動作を開始する。この通信
装置1が接続される伝送路2としては、例えばTCP−
IPプロトコルを使用したLAN(ローカル・エリア・
ネットワーク)が用いられる。このように構成された装
置の動作を説明すれば、以下のとおりである。
Reference numeral 13 is a communication device for transmitting / receiving data to / from another communication device 1 via the transmission path 2, and reference numeral 14 is a communication-related application, which is connected to the communication control unit 10.
Reference numeral 15 is a communication restoration unit that performs communication restoration processing of the own device, and starts operation when activated from the state monitoring unit 11. As the transmission path 2 to which the communication device 1 is connected, for example, TCP-
LAN using the IP protocol (local area
Network) is used. The operation of the apparatus configured as described above will be described below.

【0015】先ず、初めに状態監視部11は通信用デバ
イス13を介して、伝送路2に接続されている全ての通
信装置1の状態を見にいく。そして、各通信装置1から
の応答に基づくその状態監視結果を状態記憶部12に格
納しておく。
First, the state monitoring unit 11 first checks the states of all the communication devices 1 connected to the transmission path 2 via the communication device 13. Then, the status monitoring result based on the response from each communication device 1 is stored in the status storage unit 12.

【0016】通信制御部10は、通信関連アプリケーシ
ョン14からの通信要求を受けると、状態記憶部12の
内容を参照する。そして、当該通信装置1が送信可能な
場合にはその通信装置1に対して通信要求を出す。この
通信要求に対して、相手方装置1からの応答が返ってき
たら、その応答を通信関連アプリケーション14に伝え
る。
When the communication control unit 10 receives a communication request from the communication-related application 14, it refers to the contents of the state storage unit 12. If the communication device 1 can transmit, it issues a communication request to the communication device 1. When a response from the partner device 1 is returned to the communication request, the response is transmitted to the communication related application 14.

【0017】若し、通信制御部10が状態記憶部12を
参照して、当該通信装置1が通信不能であることが分か
ったら、速やかに通信関連アプリケーション14にその
旨を通知する。
If the communication control unit 10 refers to the state storage unit 12 and finds that the communication device 1 is incommunicable, it promptly notifies the communication related application 14 to that effect.

【0018】状態監視部11は、状態記憶部12から自
装置の状態を読み出し、自装置に障害があること、つま
り自装置通信不能であることを認識したら、通信復旧部
15に起動をかける。通信復旧部15は、状態監視部1
1からの起動を受けると、通信用デバイス13に対して
リセット(初期化)又はIPL(イニシャル・プログラ
ム・ロード)を行って、自装置を復旧させる。若し、復
旧に失敗すれば、数回のリトライを行う。そのリトライ
によっても復旧しない場合には、通信復旧部15はオペ
レータに対して復旧が不可能であることを出力手段(図
示せず)を介して知らせる。
The state monitoring unit 11 reads out the state of the own device from the state storage unit 12, and when it recognizes that the own device has a failure, that is, cannot communicate with the own device, it activates the communication restoration unit 15. The communication restoration unit 15 is the state monitoring unit 1.
Upon receiving the activation from 1, the communication device 13 is reset (initialized) or IPL (initial program load) to restore itself. If the recovery fails, retry several times. When the communication is not recovered even by the retry, the communication recovery unit 15 informs the operator that the recovery is impossible through the output means (not shown).

【0019】以上の一連の動作において、バス制御部3
は各通信装置1から伝送路2に出力されるデータが競合
しないように、バスの競合制御を行う。
In the above series of operations, the bus control unit 3
Performs bus contention control so that data output from each communication device 1 to the transmission path 2 does not compete.

【0020】図3は通信制御部10の動作説明図であ
る。通信関連アプリケーション14から通信要求を受け
ると()、通信制御部10は状態記憶部12を参照し
て当該通信装置1が通信可能であるかどうかチェックす
る()。通信可能である場合には、その通信装置1に
対して通信要求を出す()。通信装置1からの通信要
求が返ってきたら()、その通信要求を通信関連アプ
リケーション14側に伝える()。若し、状態記憶部
12を参照した結果、通信相手先装置1が通信不能であ
ることが分かったら、速やかに通信関連アプリケーショ
ン14側に対してその旨の通知(エラー通知)を出す
()。
FIG. 3 is an operation explanatory diagram of the communication control unit 10. When a communication request is received from the communication-related application 14 (), the communication control unit 10 refers to the state storage unit 12 to check whether the communication device 1 can communicate (). If communication is possible, a communication request is issued to the communication device 1 (). When the communication request from the communication device 1 is returned (), the communication request is transmitted to the communication-related application 14 side (). If, as a result of referring to the state storage unit 12, it is found that the communication partner apparatus 1 is incommunicable, a notification to that effect (error notification) is promptly issued to the communication related application 14 side ().

【0021】図4は状態監視部11の動作説明図であ
る。状態監視部11は先ず、通信用デバイス13を介し
て他の通信装置1に対する状態監視を行う()。そし
て、他の通信装置1からの応答を受けとると()、そ
の応答を分析して分析結果を状態記憶部12に順次格納
する()。
FIG. 4 is a diagram for explaining the operation of the status monitor 11. The state monitoring unit 11 first monitors the state of another communication device 1 via the communication device 13 (). Then, when receiving a response from another communication device 1 (), the response is analyzed and the analysis results are sequentially stored in the state storage unit 12 ().

【0022】状態記憶部12は、図5に示すように通信
装置番号部12aと状態フラグ部12bから構成されて
いる。状態フラグ12bは、通信装置1毎に通信可能な
場合には“0”、通信不能の場合には“1”がそれぞれ
格納される。
As shown in FIG. 5, the state storage section 12 is composed of a communication device number section 12a and a state flag section 12b. The state flag 12b stores "0" when communication is possible for each communication device 1 and "1" when communication is impossible.

【0023】このようにして一連の通信装置の状態が格
納された後、状態監視部11は状態記憶部12に格納さ
れた自装置の状態を見にいく()。若し、自装置が通
信不能状態である場合には、通信復旧部15に対して起
動をかける()。通信復旧部15は、状態監視部11
からの起動を受けると、通信用デバイス13に対して初
期化等の復旧処理を行う()。
After the state of the series of communication devices is stored in this way, the state monitoring unit 11 looks at the state of the own device stored in the state storage unit 12 (). If the own device is in the communication disabled state, the communication restoration unit 15 is activated (). The communication restoration unit 15 includes the state monitoring unit 11
When the communication device 13 is activated, the communication device 13 is subjected to recovery processing such as initialization ().

【0024】図6は通信制御部10の動作を示すフロー
チャートである。先ず、通信関連アプリケーション14
からの通信要求コマンドを受け付けると(S1)、その
コマンドから通信相手先装置の番号を認識して(S
2)、状態記憶部12中のその通信装置1の状態情報を
読み込む(S3)。
FIG. 6 is a flowchart showing the operation of the communication control unit 10. First, communication related application 14
When the communication request command from the device is accepted (S1), the number of the communication partner device is recognized from the command (S1).
2) Read the status information of the communication device 1 in the status storage unit 12 (S3).

【0025】当該通信装置1が通信可能であるかどうか
を状態フラグ12bからチェックする(S4)。若し、
状態フラグが“0”であった場合には通信が可能である
から、通信用デバイス13に対してコマンドを発行する
(S5)。この結果、伝送路2のTCP−IP層からL
ANドライバを経て通信相手先装置1へとコマンドが送
信される。通信相手先装置1は、このコマンドを受けと
ると、応答を返す。
Whether or not the communication device 1 is communicable is checked from the status flag 12b (S4). Young
If the status flag is "0", communication is possible, so a command is issued to the communication device 13 (S5). As a result, from the TCP-IP layer of the transmission line 2 to L
The command is transmitted to the communication partner device 1 via the AN driver. Upon receiving this command, the communication partner device 1 returns a response.

【0026】通信制御部10は、この通信相手先装置1
からの応答を受信すると(S6)、通信関連アプリケー
ション14に応答を返す(S7)。
The communication control unit 10 uses this communication partner device 1
When the response from is received (S6), the response is returned to the communication related application 14 (S7).

【0027】ステップS4において、状態フラグ12b
に“1”が立ち、通信不能である場合には、通信制御部
10は通信用デバイス13からコマンドを発行すること
なく、通信関連アプリケーション14にエラーとして応
答を返す(S8)。
In step S4, the status flag 12b
If "1" is set to and communication is impossible, the communication control unit 10 returns a response as an error to the communication related application 14 without issuing a command from the communication device 13 (S8).

【0028】図7は状態監視部11の動作を示すフロー
チャートである。先ず、通信装置の数を示す変数Iを1
に初期設定する(S1)。次に、LANに接続されてい
る通信装置のうち、通信可能なものをチェックし(S
2)、通信が可能な通信装置に対して状態監視用のコマ
ンドを発行し、状態監視を行う(S3)。ここで、通信
不能なものに対してはコマンドの発行を止め、状態監視
の対象から外すことにより、タイムアウトに要する時間
を削減することができる。
FIG. 7 is a flow chart showing the operation of the state monitoring unit 11. First, the variable I indicating the number of communication devices is set to 1
Is initially set to (S1). Next, of the communication devices connected to the LAN, those capable of communication are checked (S
2) A command for status monitoring is issued to a communication device capable of communication, and status monitoring is performed (S3). Here, by issuing a command to the incommunicable object and excluding it from the target of status monitoring, the time required for timeout can be reduced.

【0029】次に、通信装置1が通信可能であるかどう
かをチェックし(S4)、通信可能な装置に対しては状
態記憶部12の通信装置1の状態を通信可能にし(S
5)、通信不能な装置に対しては状態記憶部12の通信
装置1の状態を通信不可能にする(S6)。つまり、通
信可能な装置に対しては状態フラグ12bを“0”に
し、通信不可能な装置に対しては状態フラグ12bを
“1”にする。
Next, it is checked whether the communication device 1 is communicable (S4), and the state of the communication device 1 in the state storage unit 12 is made communicable to the communicable device (S4).
5) For the incommunicable device, the state of the communication device 1 in the state storage unit 12 is set to be incommunicable (S6). That is, the state flag 12b is set to "0" for the communicable device, and the state flag 12b is set to "1" for the incommunicable device.

【0030】変数Iを1だけ更新する(S7)。次に、
変数Iが通信装置数nを越えたかどうかチェックする
(S8)。Iがnを越えていない場合には、ステップS
2に戻って同様の操作を繰り返す。Iがnを越えた場合
には通信可能な全ての通信装置1に対して状態チェック
が終了したことになる。
The variable I is updated by 1 (S7). next,
It is checked whether the variable I exceeds the number n of communication devices (S8). If I does not exceed n, step S
Return to 2 and repeat the same operation. When I exceeds n, it means that the status check is completed for all the communication devices 1 that can communicate.

【0031】今度は状態記憶部12から自装置の状態を
取り出して通信不能であるかどうチェックする(S
9)。自装置が通信可能な場合には、ステップS1に戻
って、ある一定周期毎の状態チェックを繰り返すことに
なる。自装置が通信不能な場合には、通信復旧部15を
呼び出して通信復旧処理を行なわせる(S10)。
This time, the state of the own device is taken out from the state storage unit 12 and it is checked whether communication is impossible (S).
9). If the own device can communicate, the process returns to step S1 and the state check is repeated at regular intervals. If the own device cannot communicate, the communication restoration unit 15 is called to perform communication restoration processing (S10).

【0032】通信復旧に成功したかどうかチェックし
(S11)、成功した場合には全通信装置1に対して通
信が可能になったことを通知し(S12)、ステップS
1に戻る。若し、通信の復旧に失敗した場合には、予め
設定した回数(K回)、復旧処理を繰り返したかどうか
チェックし(S13)、K回繰り返しても復旧しない場
合には、エラー終了する(S14)。このようにして、
本発明によれば状態記憶部12に格納されている各通信
装置の状態の更新及びそれを用いた通信の制御が可能に
なる。
It is checked whether or not the communication restoration is successful (S11), and if successful, the communication is notified to all communication devices 1 (S12), and the step S
Return to 1. If the communication recovery fails, it is checked whether or not the recovery process is repeated a preset number of times (K times) (S13). If the recovery process is not repeated after K times, the process ends with an error (S14). ). In this way
According to the present invention, it becomes possible to update the state of each communication device stored in the state storage unit 12 and control communication using the state.

【0033】[0033]

【発明の効果】以上、詳細に説明したように、本発明に
よれば各通信装置の状態を予め調べて、自装置内にその
状態を記憶部に格納し、通信する際にはこの記憶部の情
報によって通信を制御すると共に、自装置に通信不能が
発生した場合にはその復旧処理を行うようにすることに
より、通信装置間通信の信頼性向上と、エラーの際の処
理時間を短縮することができるようにした通信制御シス
テムを提供することができる。
As described above in detail, according to the present invention, the state of each communication device is checked in advance, the state is stored in the storage unit in the own device, and this storage unit is used for communication. The communication is controlled by the information of the communication device and the recovery processing is performed when the communication failure occurs in the own device, thereby improving the reliability of communication between the communication devices and shortening the processing time in the case of an error. It is possible to provide a communication control system capable of performing the above.

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

【図1】本発明の原理ブロック図である。FIG. 1 is a principle block diagram of the present invention.

【図2】本発明の一実施例の要部を示す構成ブロック図
である。
FIG. 2 is a configuration block diagram showing a main part of an embodiment of the present invention.

【図3】通信制御部の動作説明図である。FIG. 3 is an operation explanatory diagram of a communication control unit.

【図4】状態監視部の動作説明図である。FIG. 4 is an operation explanatory diagram of a state monitoring unit.

【図5】状態記憶部の構成例を示す図である。FIG. 5 is a diagram showing a configuration example of a state storage unit.

【図6】通信制御部の動作を示すフローチャートであ
る。
FIG. 6 is a flowchart showing an operation of a communication control unit.

【図7】状態監視部の動作を示すフローチャートであ
る。
FIG. 7 is a flowchart showing an operation of a state monitoring unit.

【図8】従来システムの構成概念図である。FIG. 8 is a conceptual diagram of a configuration of a conventional system.

【符号の説明】[Explanation of symbols]

1 通信装置 2 伝送路 3 バス制御部 10 通信制御部 11 状態監視部 12 状態記憶部 1 Communication Device 2 Transmission Line 3 Bus Control Unit 10 Communication Control Unit 11 State Monitoring Unit 12 State Storage Unit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 伝送路(2)を介して複数の通信装置
(1)が接続され、伝送路(2)の一端に接続されたバ
ス制御装置(3)により伝送路(2)の競合制御を行
い、各通信装置(1)間でデータの通信を行うシステム
において、 各通信装置(1)内に、 各通信装置(1)相互間の通信制御を行う通信制御部
(10)と、 自装置を含めた全ての通信装置(1)の状態を監視する
状態監視部(11)と、 全ての通信装置(1)の状態を記憶する状態記憶部(1
2)を設け、 前記状態監視部(11)が予め全ての通信装置(1)の
状態を調べて状態記憶部(12)に格納しておき、 自装置から他の通信装置(1)にデータを送信する場合
に、通信制御部(10)は前記状態記憶部(12)の内
容を参照して通信を制御するように構成した通信制御シ
ステム。
1. A plurality of communication devices (1) are connected via a transmission line (2), and a competition control of the transmission line (2) is performed by a bus controller (3) connected to one end of the transmission line (2). In the system for performing data communication between the communication devices (1), a communication control unit (10) for controlling communication between the communication devices (1) and A state monitoring unit (11) that monitors the states of all communication devices (1) including devices, and a state storage unit (1) that stores the states of all communication devices (1).
2) is provided, and the state monitoring unit (11) checks the states of all the communication devices (1) in advance and stores them in the state storage unit (12). The communication control system (10) is configured to control the communication by referring to the contents of the state storage unit (12) when transmitting.
【請求項2】 前記通信装置(1)内に自装置の通信復
旧を行うための通信復旧部(15)を設け、状態監視部
(11)が状態記憶部(12)の内容を参照して自装置
通信不能を見つけたら、前記通信復旧部(15)を起動
して自装置の復旧処理を行うようにしたことを特徴とす
る請求項1記載の通信制御システム。
2. A communication restoration unit (15) for restoring communication of the own device is provided in the communication device (1), and the state monitoring unit (11) refers to the contents of the state storage unit (12). The communication control system according to claim 1, wherein when the communication failure of the own device is found, the communication recovery unit (15) is activated to perform the recovery process of the own device.
JP9149727A 1991-03-14 1991-03-14 Communication control system Withdrawn JPH0629996A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9149727A JPH0629996A (en) 1991-03-14 1991-03-14 Communication control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9149727A JPH0629996A (en) 1991-03-14 1991-03-14 Communication control system

Publications (1)

Publication Number Publication Date
JPH0629996A true JPH0629996A (en) 1994-02-04

Family

ID=12839219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9149727A Withdrawn JPH0629996A (en) 1991-03-14 1991-03-14 Communication control system

Country Status (1)

Country Link
JP (1) JPH0629996A (en)

Similar Documents

Publication Publication Date Title
US4975914A (en) Non-disruptive session recovery
WO2000041377A1 (en) Input/output (i/o) scanner for a control system with peer determination
US20040001449A1 (en) System and method for supporting automatic protection switching between multiple node pairs using common agent architecture
JPH10200552A (en) Redundancy method using Ethernet communication
JPH0677968A (en) Apparatus and method for communication between nodes in network
EP0175170B1 (en) Off-line notification in communication networks
US6292488B1 (en) Method and apparatus for resolving deadlocks in a distributed computer system
US5054019A (en) Transfer direction turnaround in network data communications
JP4592242B2 (en) Server / client system
US5894547A (en) Virtual route synchronization
JPH09205438A (en) Line interface device in ATM switching center
JPH0629996A (en) Communication control system
JPH10232704A (en) Redundant programmable controller
JPH054040Y2 (en)
JPS61210740A (en) Emergency communicating control system for token bus type local network system
JPH10164060A (en) Monitoring method for data communication equipment
JPH07115423A (en) Transmission control method
JPH0438618Y2 (en)
JP3740198B2 (en) Implementation method of operation command processing mechanism in distributed system
JPH1023046A (en) Poling type monitoring method
JP2576076B2 (en) Message rescue method for data communication system
JPH04281535A (en) Stand-by redundant type system
JPH05143491A (en) Device health check system
JPH11167528A (en) Data processing system timeout control method
JPH01103046A (en) Communication control system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19980514