JP3977820B2 - Maintenance operation support device - Google Patents

Maintenance operation support device Download PDF

Info

Publication number
JP3977820B2
JP3977820B2 JP2004116021A JP2004116021A JP3977820B2 JP 3977820 B2 JP3977820 B2 JP 3977820B2 JP 2004116021 A JP2004116021 A JP 2004116021A JP 2004116021 A JP2004116021 A JP 2004116021A JP 3977820 B2 JP3977820 B2 JP 3977820B2
Authority
JP
Japan
Prior art keywords
communication link
maintenance operation
confounding
communication
operation support
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 - Fee Related
Application number
JP2004116021A
Other languages
Japanese (ja)
Other versions
JP2004274783A (en
Inventor
あゆ美 山田
宏直 田村
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
Nippon Telegraph and Telephone Corp
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone 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 Fujitsu Ltd, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP2004116021A priority Critical patent/JP3977820B2/en
Publication of JP2004274783A publication Critical patent/JP2004274783A/en
Application granted granted Critical
Publication of JP3977820B2 publication Critical patent/JP3977820B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、監視制御の対象となる装置とその監視制御に供される端末とに接続され、これらの装置と端末との間で送受されるべきコマンドやメッセージの引き渡しを行う保守運用支援装置に関する。   The present invention relates to a maintenance operation support apparatus that is connected to a device to be monitored and controlled and a terminal that is used for the monitoring control, and that passes commands and messages to be transmitted and received between these devices and the terminal. .

近年、交換局や無線局の多くは、高度に進展した情報処理技術とディジタル伝送技術とが適用された交換機、伝送装置および無線機器が設置され、かつ無人で運用されている。
また、これらの交換機、伝送装置、無線機器については、通信リンクを介して接続された保守・運用センタにおいて稼働状況の監視と、その稼働状況に適応した制御とが自動的に、あるいは人手を介して適宜行われている。
2. Description of the Related Art In recent years, many exchanges and wireless stations have been installed and operated unattended with exchanges, transmission apparatuses and wireless devices to which highly advanced information processing technology and digital transmission technology are applied.
In addition, for these exchanges, transmission devices, and wireless devices, operation status monitoring and control adapted to the operation status is performed automatically or manually by a maintenance / operation center connected via a communication link. As appropriate.

図9は、保守運用支援装置の構成例を示す図である。
図において、保守運用支援装置70は、プロセッサ71と、そのプロセッサ71に接続された通信ポート72、73-1〜73-Nおよび外部記憶装置74とから構成される。また、通信ポート72は網75を介して監視制御の対象となるべき交換機76-1〜76-nの通信ポートに接続され、かつ通信ポート73-1〜73-Nはそれぞれ通信リンク77-1〜77-Nを介してその監視制御に供される端末78-1〜78-Nの通信ポートに接続される。
FIG. 9 is a diagram illustrating a configuration example of the maintenance operation support apparatus.
In the figure, the maintenance operation support apparatus 70 includes a processor 71, communication ports 72, 73-1 to 73-N connected to the processor 71, and an external storage device 74. The communication port 72 is connected to the communication ports of the exchanges 76-1 to 76-n to be monitored and controlled via the network 75, and the communication ports 73-1 to 73-N are respectively connected to the communication link 77-1. Are connected to the communication ports of the terminals 78-1 to 78-N that are used for the monitoring control.

このような構成の保守運用支援装置70では、プロセッサ71の主記憶には、図10に示すように、待ち行列71Qを有するオペレーティングシステム71Sと、そのオペレーティングシステム71Sが行うタスク管理の下で起動される通信制御タスク71T-1(以下、「CCT」という。)とメッセージ・コマンド処理タスク71T-2(以下、「MCT」という。)とが、予めロードモジュールとして格納される。   In the maintenance operation support apparatus 70 having such a configuration, the main memory of the processor 71 is activated under the task management performed by the operating system 71S having the queue 71Q and the operating system 71S as shown in FIG. A communication control task 71T-1 (hereinafter referred to as “CCT”) and a message / command processing task 71T-2 (hereinafter referred to as “MCT”) are stored in advance as load modules.

なお、図10に示す実線および点線の矢印はそれぞれ「タスクの起動」と「情報の流れ」とを示し、かつ上述したオペレーティングシステム71Sには、CCTによって発せられるシステムコールに応じて通信ポート72、73-1〜73-Nを物理的に駆動する通信ドライバが含まれる。
プロセッサ71は、後述するようにMCTを起動することによって行うべき処理の対象がない場合には、オペレーティングシステム71Sの実行を行うことによって適宜資源管理を行う。
Note that the solid and dotted arrows shown in FIG. 10 indicate “task activation” and “information flow”, respectively, and the above-described operating system 71S has the communication port 72, according to the system call issued by the CCT. A communication driver that physically drives 73-1 to 73-N is included.
As described later, the processor 71 performs resource management as appropriate by executing the operating system 71S when there is no processing target to be performed by activating the MCT as described later.

しかし、通信ポート73-1〜73-Nを介して何らかの「コマンド」(図10(1))が受信され、あるいは網75および通信ポート72を介してその「コマンド」に対する「応答」、あるいは交換機76-1〜76-nの何れかの稼働状況等を示す「メッセージ」(図10(2))が受信されると、プロセッサ71(オペレーティング71S)は、これらの通信ポート73-1〜73-N、72が与える割り込み要因に応じて、CCTを起動する(図10(3))。   However, some “command” (FIG. 10 (1)) is received via the communication ports 73-1 to 73-N, or “response” to the “command” via the network 75 and the communication port 72, or an exchange. When the “message” (FIG. 10 (2)) indicating the operating status or the like of any one of 76-1 to 76-n is received, the processor 71 (operating 71S) sends these communication ports 73-1 to 73-. The CCT is started according to the interrupt factor given by N and 72 (FIG. 10 (3)).

CCTの実行過程では、プロセッサ71は、上述した「コマンド」、「応答」、「メッセージ」の内、既述の通信ドライバを介して受信された何れか(以下、単に「データ」という。)を取り込み、『その「データ」を起動要因としてMCTを起動すること』を意味するシステムコール(以下、識別子「QSTT」を付して示す。)を発する(図10(4)、(5))。   In the CCT execution process, the processor 71 selects one of the “command”, “response”, and “message” received via the communication driver described above (hereinafter simply referred to as “data”). A system call (hereinafter referred to as an identifier “QSTT”) meaning “starting MCT using the“ data ”as an activation factor” is issued (FIGS. 10 (4) and (5)).

プロセッサ71は、このシステムコールQSTTに応じてオペレーティングシステム71Sの実行を再開し、その実行の過程では、上述した起動要因である「データ」を待ち行列71Qに繋ぐ(図10(6))と共に、その時点で優先度がMCTより高いタスク(以下、「優先タスク」という。)がある場合には、その優先タスクの起動、あるいは実行の再開に要する「第一の処理」を行う。   The processor 71 resumes the execution of the operating system 71S in response to the system call QSTT, and in the course of the execution, connects the “data” that is the above-described activation factor to the queue 71Q (FIG. 10 (6)), If there is a task having a higher priority than the MCT at that time (hereinafter referred to as “priority task”), the “first processing” required for starting the priority task or resuming the execution is performed.

しかし、このような優先タスクがなく、かつ上述したようにCCTが起動されることによって実行が中断されたMCTがある場合には、プロセッサ71は、そのMCTの処理を続行する「第二の処理」を行う。
さらに、上述した優先タスクがなく、かつ実行が中断されたMCTがない場合には、プロセッサ71は、オペレーティングシステム71Sの実行の過程において、待ち行列71Qに何らかの「データ」が繋がれているか否かを判別し、その判別の結果が真である場合には、この待ち行列71Qに最先に繋がれた「データ」を起動要因としてMCTを起動する「第三の処理」を行う(図10(7))。
However, if there is no such priority task and there is an MCT whose execution is interrupted by the CCT being activated as described above, the processor 71 continues the process of the MCT “second process” "I do.
Further, when there is no priority task as described above and there is no MCT whose execution is interrupted, the processor 71 determines whether or not any “data” is connected to the queue 71Q in the course of execution of the operating system 71S. If the result of the determination is true, a “third process” is performed to start the MCT using “data” connected to the queue 71Q as the starting factor (FIG. 10 ( 7)).

また、MCTの実行過程でプロセッサ71によって行われるべき処理の手順としては、その処理が完了したことを示すシステムコール(以下、識別子「END」を付して示す。)が定義される。
プロセッサ71は、このようなシステムコールENDが発せられることによって起動されるオペレーティングシステム71Sの実行過程では、MCTの処理が完了したことを認識すると共に、上述した手順に基づいて「第一の処理」ないし「第三の処理」の何れかを行う「タスク管理」を実施する。
In addition, as a procedure of processing to be performed by the processor 71 during the MCT execution process, a system call (hereinafter, indicated by an identifier “END”) indicating that the processing is completed is defined.
The processor 71 recognizes that the processing of the MCT has been completed in the execution process of the operating system 71S activated by issuing such a system call END, and “first processing” based on the above-described procedure. In addition, “task management” for performing any one of “third processing” is performed.

ところで、上述したように起動され、かつ処理の続行がはかられるMCTの処理の過程では、プロセッサ71は、起動要因として与えられた「データ」について、予め決められた型式に基づく解析を行うことによって、宛先を決定する。
さらに、プロセッサ71は、『その宛先に対する上述した「データ」、あるいはその「データ」に所定の処理を施すことによって生成され帳票等の副次データの送信を要求し、かつ処理を完了すること』を示すシステムコール(以下、識別子「SND」を付して示す。)を発する(図10(8))。
By the way, in the process of the MCT that is started as described above and the process can be continued, the processor 71 performs an analysis based on a predetermined type for “data” given as an activation factor. To determine the destination.
Furthermore, the processor 71 “requests transmission of the above-mentioned“ data ”for the destination or the secondary data such as a form generated by performing predetermined processing on the“ data ”and completes the processing” A system call (hereinafter, indicated with an identifier “SND”) is issued (FIG. 10 (8)).

なお、このようなシステムコールSNDについては、以下では、簡単のため既述のシステムコールENDを兼ねると仮定する。
プロセッサ71は、このシステムコールSNDに応じてオペレーティングシステム71Sの実行を再開し、その実行の過程では、通信ポート72、73-1〜73-Nの内、そのシステムコールSNDの引数として与えられた宛先に対応する通信ポートと既述の通信ドライバとを介して交換機76-1〜76-nと端末78-1〜78-Nとの何れかに、該当する「データ」あるいは副次データを送出する(図10(9)、(10)) 。
In the following, it is assumed that such a system call SND also serves as the above-described system call END for simplicity.
The processor 71 resumes the execution of the operating system 71S in response to the system call SND, and is given as an argument of the system call SND among the communication ports 72 and 73-1 to 73-N in the course of the execution. Corresponding “data” or secondary data is transmitted to any of the exchanges 76-1 to 76-n and the terminals 78-1 to 78-N via the communication port corresponding to the destination and the communication driver described above. (FIG. 10 (9), (10)).

また、外部記憶装置74には、交換機76-1〜76-nについて行われるべき監視および制御の項目の内、端末78-1〜78-Nに予め割り付けられた項目の組み合わせがデータベースとして予め登録される。
プロセッサ71は、上述した解析の結果に基づいて宛先を決定するために、そのデータベースを適宜参照する。
Also, in the external storage device 74, combinations of items pre-assigned to the terminals 78-1 to 78-N among the items of monitoring and control to be performed for the exchanges 76-1 to 76-n are registered in advance as a database. Is done.
The processor 71 appropriately refers to the database in order to determine a destination based on the result of the analysis described above.

したがって、交換機76-1〜76-nについては、網75を介して対向する保守運用支援装置70において上述した一連の処理が行われることによって、所望の項目にかかわる監視制御が端末78-1〜78-Nの内、その項目が予め割り付けられた端末を介して運用の過程で適宜行われる。
なお、網75および通信リンク77-1〜77-Nに適応した通信制御と、始動時その他において保守運用支援装置70と交換機76-1〜76-nおよび端末78-1〜78-Nとの間で行われるべき呼設定やコネクションの確立は、既述の通信ドライバおよびオペレーティングシステム71Sの連係の下で行われる。しかし、その呼設定やコネクションの確立の過程で行われる処理の手順については、公知の多様な技術が適用可能であり、かつ本願発明に関係がないので、ここではその説明を省略する。
Accordingly, with regard to the exchanges 76-1 to 76-n, the above-described series of processing is performed in the maintenance operation support device 70 facing through the network 75, so that the monitoring control related to a desired item is performed on the terminals 78-1 to 78-1. Of 78-N, the item is appropriately performed in the course of operation through a terminal assigned in advance.
It should be noted that communication control adapted to the network 75 and the communication links 77-1 to 77-N, and the maintenance operation support device 70, the exchanges 76-1 to 76-n, and the terminals 78-1 to 78-N at the time of start-up and others. The call setting and connection establishment to be performed between the communication drivers and the operating system 71S described above are performed. However, since various known techniques can be applied to the processing procedure performed in the process of call setting and connection establishment, the description thereof is omitted here because it is not related to the present invention.

また、上述したデータベースの内容については、プロセッサ71は、端末78-1〜78-Nによって与えられる「コマンド」とその「コマンド」に付帯するパラメータとに応じて適宜更新する。しかし、このような更新にかかわる処理の手順については、本願発明に関係がないので、ここではその説明を省略する。   Further, the contents of the database described above are appropriately updated by the processor 71 according to the “command” given by the terminals 78-1 to 78-N and the parameters attached to the “command”. However, the procedure of the process related to such an update is not related to the present invention, and the description thereof is omitted here.

ところで、このような従来例では、全ての「コマンド」、「メッセージ」および「応答」は、上述したように単一の待ち行列71Qに繋がれ、その待ち行列71Qを介してファーストイン・ファーストアウト方式で順次処理される。
したがって、例えば、障害等の発生に伴って発生した多量の「メッセージ」が網75を介して与えられた場合には、端末78-1〜78-Nによって与えられた「コマンド」の処理は、これらの「メッセージ」にかかわる処理が完了する時点まで大幅に遅延して起動される可能性があった。
By the way, in such a conventional example, all “commands”, “messages”, and “responses” are connected to a single queue 71Q as described above, and first-in first-out through the queue 71Q. Processed sequentially.
Therefore, for example, when a large number of “messages” generated due to the occurrence of a failure or the like is given via the network 75, the processing of the “command” given by the terminals 78-1 to 78-N is: There is a possibility that the process may be started with a large delay until the process related to these “messages” is completed.

しかし、このような状態では、「コマンド」の多くは上述した障害等の事象に適応して交換機76-1〜76-n宛に至急与えられるべきであるので、円滑な保守や運用が妨げられ、復旧処理に無用の時間や工数を要する可能性があった。
さらに、網75を介して与えられる「メッセージ」および「応答」の内、端末78-1〜78-Nの何れか1つのみが割り付けられている「メッセージ」あるいは「応答」については、通信ポート73-1〜73-Nおよび通信リンク77-1〜77-Nの内、その1つの端末に対応した通信ポートまたは通信リンクに障害が発生した場合には、保守運用の担当者に何ら伝達されることなく欠落する可能性があった。
However, in such a state, many of the “commands” should be given to the exchanges 76-1 to 76 -n urgently in response to the above-mentioned failure or the like, which hinders smooth maintenance and operation. The recovery process may take unnecessary time and man-hours.
Further, among “messages” and “responses” given via the network 75, “messages” or “responses” to which only one of the terminals 78-1 to 78 -N is allocated are used as communication ports. When a failure occurs in the communication port or communication link corresponding to one of the terminals 73-1 to 73-N and communication links 77-1 to 77-N, it is transmitted to the person in charge of maintenance operation. There was a possibility of missing without.

また、これらの通信ポート73-1〜73-Nあるいは通信リンク77-1〜77-Nの何れかが正常な状態に復旧した場合には、端末78-1〜78-Nの内、該当する端末が再び系構成の一部に有効に組み込まれる処理については、これらの端末78-1〜78-Nの何れかに対して所定の操作が行われなければならない。したがって、保守運用のために並行して行われるべき作業が多くあり、あるいは端末78-1〜78-Nを操作する人員が不足であったり不在である場合には、メッセージや「応答」が無用に欠落する可能性があった。   Further, when any one of the communication ports 73-1 to 73-N or the communication links 77-1 to 77-N is restored to a normal state, it corresponds to the terminal 78-1 to 78-N. For the process in which the terminal is effectively incorporated into a part of the system configuration again, a predetermined operation must be performed on any of these terminals 78-1 to 78-N. Therefore, when there is a lot of work to be performed in parallel for maintenance operation, or when there are insufficient or absent personnel to operate the terminals 78-1 to 78-N, messages and “responses” are unnecessary. Could be missing.

本発明の目的は、監視制御の対象となる装置の稼働状況の如何にかかわらず、所望の装置に対するコマンドを円滑に送信できる保守運用支援装置を提供すること、または、総合的な信頼性を維持できる保守運用支援装置を提供することである。   An object of the present invention is to provide a maintenance operation support device that can smoothly transmit a command to a desired device regardless of the operation status of the device to be monitored and controlled, or to maintain comprehensive reliability It is to provide a maintenance operation support device that can be used.

図1は、本発明の原理ブロック図である。
請求項1の発明は、監視制御の対象となる装置31-1〜31-nとの間に形成された伝送路32と、端末33-1〜33-Nが個別に有する複数の通信ポートの何れかとの間に形成された通信リンク34とに接続され、これらの装置31-1〜31-nについて生じた事象あるいは稼働状況を示すメッセージの中継を行う保守運用支援装置において、通信リンク34に適用された伝送方式と通信手順との双方あるいは何れか一方に基づいて、その通信リンク34が正常に形成されているか否かの判別を行う通信リンク監視手段35と、二重化の下で対をなす他の保守運用監視支援装置との間に形成された交絡通信リンク36について通信インタフェースをとる交絡インタフェース手段37と、通信リンク監視手段35によって行われた判別の結果が偽であるときに、交絡インタフェース手段37および交絡通信リンク36を介して他の保守運用支援装置宛にメッセージを中継する迂回手段38と、交絡通信リンク36および交絡インタフェース手段37を介して与えられるメッセージを取り込み、端末33-1〜33-Nの内、宛先となるべき端末宛にそのメッセージを通信リンク34を介して転送する転送手段39とを備えたことを特徴とする。
FIG. 1 is a principle block diagram of the present invention.
The invention of claim 1 includes a transmission path 32 formed between the devices 31-1 to 31-n to be monitored and controlled, and a plurality of communication ports individually included in the terminals 33-1 to 33-N. In a maintenance operation support apparatus that is connected to a communication link 34 formed between them and relays a message indicating an event or operation status that has occurred with respect to these apparatuses 31-1 to 31-n, Based on the applied transmission method and / or communication procedure, the communication link monitoring means 35 for determining whether or not the communication link 34 is normally formed is paired under duplication. The confounding interface means 37 that takes the communication interface for the confounding communication link 36 formed between the other maintenance operation monitoring support devices and the result of the determination made by the communication link monitoring means 35 are false. In this case, a detour means 38 for relaying a message to another maintenance operation support apparatus via the confounding interface means 37 and the confounding communication link 36, and a message given via the confounding communication link 36 and the confounding interface means 37 are fetched. It is characterized by comprising transfer means 39 for transferring the message via the communication link 34 to the terminal to be the destination among the terminals 33-1 to 33-N.

すなわち、迂回手段38は、通信リンク監視手段35の判別の結果が偽であるときには、自系と対をなし、かつ二重系を構成する他の保守運用支援装置宛に、交絡インタフェース手段37および交絡通信リンク36を介してメッセージを中継する。また、転送手段39は、交絡通信リンク36および交絡インタフェース手段37を介して上述した他の保守運用支援装置から与えられるメッセージを取り込み、端末33-1〜33-Nの内、宛先となるべき端末宛に通信リンク34を介してそのメッセージを転送する。したがって、通信リンク34に障害が発生している期間であっても、装置31-1〜31-nについて稼働状況、あるいは生じた事象を示すメッセージは、交絡インタフェース手段37、交絡通信リンク36および上述した他の保守運用支援装置を介して端末33-1〜33-Nに与えられるので、これらの装置31-1〜31-nにかかわる監視が確度高く継続して行われる。   That is, when the determination result of the communication link monitoring unit 35 is false, the detour unit 38 is paired with its own system and is addressed to the other maintenance operation support devices constituting the duplex system and the confounding interface unit 37 and The message is relayed via the interlaced communication link 36. In addition, the transfer unit 39 takes in a message given from the other maintenance operation support device described above via the confounding communication link 36 and the confounding interface unit 37, and the terminal to be a destination among the terminals 33-1 to 33-N. The message is forwarded to the address via the communication link 34. Therefore, even during a period in which a failure has occurred in the communication link 34, messages indicating the operating status or the event that has occurred for the devices 31-1 to 31-n are the confounding interface means 37, the confounding communication link 36, and the above-described message. Since it is given to the terminals 33-1 to 33-N via the other maintenance operation support devices, the monitoring related to these devices 31-1 to 31-n is continuously performed with high accuracy.

請求項2の発明は、請求項1の保守運用支援装置において、通信リンク監視手段35によって行われた判別の結果が偽から真に変化したときに、交絡インタフェース手段37および交絡通信リンク36を介して他の保守運用支援装置宛に、その旨を示す復旧通知を与える自系復旧通知手段41と、他の保守運用支援装置から交絡通信リンク36および交絡インタフェース手段37を介して与えられる復旧通知を取り込み、端末31-1〜31-Nの内、宛先となるべき端末宛に通信リンク34を介してその復旧通知を与える復旧要求手段42とを備えたことを特徴とする。   According to the second aspect of the present invention, in the maintenance operation support apparatus according to the first aspect, when the result of determination made by the communication link monitoring unit 35 changes from false to true, the interlaced interface unit 37 and the confounding communication link 36 are used. A self-system recovery notification means 41 for giving a recovery notification to that effect to other maintenance operation support devices, and a recovery notification given from the other maintenance operation support devices via the confounding communication link 36 and the confounding interface means 37. A recovery requesting means 42 is provided, which takes in the terminal 31-1 to 31-N and gives a recovery notification to the terminal to be the destination via the communication link 34.

すなわち、通信リンク34が障害から復旧した場合には、その旨が交絡インタフェース手段37、交絡通信リンク36および上述した他の保守運用支援装置を介して端末33-1〜33-N宛に通知されるので、これらの端末33-1〜33-Nでは、人手を介することなくその通信リンク34を現用系に組み入れる系の再構成の開始が可能となる。   That is, when the communication link 34 is recovered from the failure, this is notified to the terminals 33-1 to 33-N via the confounding interface means 37, the confounding communication link 36 and the other maintenance operation support devices described above. Therefore, in these terminals 33-1 to 33-N, it is possible to start reconfiguration of the system in which the communication link 34 is incorporated into the active system without manual intervention.

請求項1の発明では、所望の装置の監視が確度高く継続して行われる。請求項2の発明では、人手を介することなく、自系に備えられた通信リンクが現用系に組み入れられる。   In the first aspect of the invention, monitoring of a desired device is continuously performed with high accuracy. In the invention of claim 2, the communication link provided in the own system is incorporated in the active system without human intervention.

以下、図面に基づいて本発明の実施形態について詳細に説明する。
<第1の実施形態>
図2は、請求項1、2の発明に対応した第1の実施形態を示す図である。図において、図9に示すものと機能および構成が同じものについては、同じ符号を付与して示し、ここでは、その説明を省略する。また、図3は、本実施形態におけるメッセージ処理タスク(以下、単に「MPT」という。)の動作フローチャートである。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
<First Embodiment>
FIG. 2 is a diagram showing a first embodiment corresponding to the first and second aspects of the invention. In the figure, components having the same functions and configurations as those shown in FIG. 9 are given the same reference numerals, and description thereof is omitted here. FIG. 3 is an operation flowchart of a message processing task (hereinafter simply referred to as “MPT”) in the present embodiment.

本実施形態と図9に示す従来例とのハードウエアの構成の相違点は、通信ポート72、73-1〜73-Nに併せて通信ポート61を有する保守運用支援装置62が従来の保守運用支援装置70に代えて備えられ、端末78-1〜78-Nに代えて端末78a-1〜78a-Nが備えられ、これらの端末78a-1〜78a-Nにはそれぞれ通信リンク77A-1〜77A-Nを介して接続され、かつ構成が保守運用支援装置62の構成と同じであって既述の通信ポート61との間に双方向のインタリンク63を介して接続されると共に、網75に接続された保守運用支援装置62Aが備えられた点にある。   The difference in hardware configuration between the present embodiment and the conventional example shown in FIG. 9 is that the maintenance operation support apparatus 62 having the communication port 61 in addition to the communication ports 72 and 73-1 to 73-N is the conventional maintenance operation. It is provided in place of the support device 70, and is provided with terminals 78a-1 to 78a-N instead of the terminals 78-1 to 78-N. These terminals 78a-1 to 78a-N are respectively connected to the communication link 77A-1. To 77A-N, the configuration is the same as that of the maintenance operation support device 62, and the communication port 61 is connected to the above-described communication port 61 via the bidirectional interlink 63. The maintenance operation support device 62 </ b> A connected to 75 is provided.

なお、保守運用支援装置62Aの構成要素については、簡単のため、保守運用支援装置62の対応する構成要素の符号の末尾に添え文字「A」を付加して示し、ここではその説明および図示を省略する。
ここで、本実施形態と、図2に示した原理ブロック図との対応関係を示す。交換機76-1〜76-nは装置31-1〜31-nに対応し、網75は伝送路32に対応し、端末78a-1〜78a-nは端末33-1〜33-Nに対応し、通信リンク77-1〜77-N、77A-1〜77A-Nは通信リンク34に対応し、通信ポート73-1〜73-N、73A-1〜73A-Nおよびプロセッサ71、71Aは通信リンク監視手段35に対応し、インタリンク63は交絡通信リンク36に対応し、通信ポート61、61Aは交絡インタフェース手段37に対応し、プロセッサ71、71Aは迂回手段38、転送手段39、自系復旧通知手段41および復旧要求手段42に対応する。
For the sake of simplicity, the components of the maintenance operation support device 62A are indicated by adding a suffix “A” to the end of the reference numerals of the corresponding components of the maintenance operation support device 62. Omitted.
Here, the correspondence between this embodiment and the principle block diagram shown in FIG. 2 is shown. The exchanges 76-1 to 76-n correspond to the devices 31-1 to 31-n, the network 75 corresponds to the transmission path 32, and the terminals 78a-1 to 78a-n correspond to the terminals 33-1 to 33-N. The communication links 77-1 to 77-N and 77A-1 to 77A-N correspond to the communication link 34. The communication ports 73-1 to 73-N and 73A-1 to 73A-N and the processors 71 and 71A Corresponding to the communication link monitoring means 35, the interlink 63 corresponds to the confounding communication link 36, the communication ports 61, 61A correspond to the confounding interface means 37, the processors 71, 71A are the detour means 38, the transfer means 39, the own system This corresponds to the recovery notification means 41 and the recovery request means 42.

通信リンク77-1〜77-N、77A-1〜77A-Nについては、簡単のため、RS−232C方式に適応すると仮定する。
保守運用支援装置62では、プロセッサ71は、通信ポート73-1〜73-Nおよび通信リンク77-1〜77-Nを介して端末78a-1〜78a-1と相互に所定の頻度でハンドシェークを行うことによって、これらの通信ポート73-1〜73-Nおよび通信リンク77-1〜77-Nが正常に作動しているか否かを判別する(図3(a))。
It is assumed that the communication links 77-1 to 77-N and 77A-1 to 77A-N are adapted to the RS-232C system for simplicity.
In the maintenance operation support apparatus 62, the processor 71 performs handshaking with the terminals 78a-1 to 78a-1 at a predetermined frequency via the communication ports 73-1 to 73-N and the communication links 77-1 to 77-N. By doing so, it is determined whether or not these communication ports 73-1 to 73-N and communication links 77-1 to 77-N are operating normally (FIG. 3 (a)).

なお、このようなハンドシェークについては、例えば、
(1) 「データ・チャネル受信キャリア検出信号CD」の論理値を監視する処理と、
(2) 「データ端末レディ信号ER」を所定の手順に基づいて設定し、あるいは更新しつつ送信する処理に併せて、その処理に同期して「データ・セット・レディ信号DR」の論理値を監視する処理と
の組み合わせとして実現される。しかし、上述した判別が所望の確度で行われるならば、如何なる伝送方式および通信手順に適合するものであってもよい。
For such handshaking, for example,
(1) monitoring the logical value of the “data channel received carrier detection signal CD”;
(2) Set the “data terminal ready signal ER” based on a predetermined procedure, or change the logical value of the “data set ready signal DR” in synchronization with the process of transmitting while updating. Realized as a combination with the monitoring process. However, any transmission method and communication procedure may be used as long as the above-described determination is performed with a desired accuracy.

さらに、プロセッサ71は、上述したハンドシェークの過程で通信リンク77-1〜77-Nについて個別に得られた判別の結果を通信ポート61およびインタリンク63を介して保守運用支援装置62A宛に送出する。
なお、保守運用支援装置62Aでは、保守運用支援装置62において上述したように行われる一連の処理が並行して行われるので、その処理の詳細については、説明を省略する。
Further, the processor 71 sends the determination results obtained individually for the communication links 77-1 to 77-N in the above-described handshake process to the maintenance operation support apparatus 62A via the communication port 61 and the interlink 63. .
In the maintenance operation support apparatus 62A, since the series of processes performed as described above in the maintenance operation support apparatus 62 are performed in parallel, the description of the details of the processes is omitted.

また、保守運用支援装置62、62Aでは、プロセッサ71、71Aは、それぞれ通信ポート61、61Aおよびインタリンク63を介して相互に同様のハンドシェークを行うことによって、そのインタリンク63を介して通信リンクが正常に形成されているか否かを判別する(図3(b))。
さらに、保守運用支援装置62では、その保守運用支援装置62が現用系として作動し、かつ保守運用支援装置62Aが予備系として作動することによって待機冗長方式に基づく二重系が正常に構成されている期間には、プロセッサ71は、通信リンク77-1〜77-Nの内、例えば、通信リンク77-K(K=1〜N)に何らかの障害が発生したことを既述の処理の手順に基づいて識別した場合には、その通信リンク77-Kを介して対向する端末78a-K宛に送出されるべき「メッセージ」および「応答」に、この端末78a-Kの識別情報を付加する変換処理をそれぞれ施すことによって、「転送メッセージ」および「転送応答」を生成する。
In the maintenance operation support devices 62 and 62A, the processors 71 and 71A perform a similar handshake with each other via the communication ports 61 and 61A and the interlink 63, respectively, so that the communication link is established via the interlink 63. It is determined whether or not it is normally formed (FIG. 3 (b)).
Further, in the maintenance operation support device 62, the maintenance operation support device 62 operates as the active system, and the maintenance operation support device 62A operates as the standby system, so that the duplex system based on the standby redundancy system is normally configured. During this period, the processor 71 uses the above-described processing procedure to indicate that some failure has occurred in the communication link 77-K (K = 1 to N) among the communication links 77-1 to 77-N. Conversion based on the identification information of the terminal 78a-K to the "message" and "response" to be sent to the opposite terminal 78a-K via the communication link 77-K. By performing each processing, a “transfer message” and a “transfer response” are generated.

さらに、プロセッサ71は、通信ポート61を介してインタリンク63に、これらの「転送メッセージ」および「転送応答」を順次送出する(図3(c))。
一方、保守運用支援装置62Aでは、プロセッサ71Aは、通信ポート61Aを介してインタリンク63から上述した「転送メッセージ」および「転送応答」を順次取り込み、これらの「転送メッセージ」および「転送応答」に上述した変換処理と反対の処理を施すことによって対応する「メッセージ」および「応答」に併せて、端末78a-Kの識別情報を復元する。
Further, the processor 71 sequentially sends out these “transfer message” and “transfer response” to the interlink 63 via the communication port 61 (FIG. 3C).
On the other hand, in the maintenance operation support apparatus 62A, the processor 71A sequentially takes in the above-mentioned “transfer message” and “transfer response” from the interlink 63 via the communication port 61A, and converts them into these “transfer message” and “transfer response”. By performing processing opposite to the conversion processing described above, the identification information of the terminal 78a-K is restored together with the corresponding “message” and “response”.

さらに、プロセッサ71Aは、通信ポート73A-1〜73A-Nおよび通信リンク77A-1〜77A-Nの内、このようにして復元された識別情報に対応する通信ポートおよび通信リンクを介して端末78a-K宛に、その識別情報と共に復元された「メッセージ」や「応答」を送出する。
また、端末78a-Kは、通信リンク77-K、77A-Kの何れを介して与えられる「メッセージ」および「応答」についても、同様にして監視制御にかかわる処理の対象として動作する。
Further, the processor 71A uses the communication port 73A-1 to 73A-N and the communication links 77A-1 to 77A-N to communicate with the terminal 78a through the communication port and communication link corresponding to the identification information restored in this way. -Restore "message" and "response" with identification information to -K.
In addition, the terminal 78a-K operates as a target of processing related to the monitoring control in the same manner for “message” and “response” given through any of the communication links 77-K and 77A-K.

すなわち、現用の通信リンク77-1〜77-N(77A-1〜77A-N)の内、障害が生じた通信リンク77-K(77A-K)は、インタリンク63の共用の下で形成される迂回路と、その通信リンク77-K(77A-K)に接続された端末78a-Kと予備系の保守運用支援装置62A(62)との間に形成された通信リンク77A-K(77-K)とを介して代替される。したがって、本実施形態によれば、従来例に比べて信頼性が高められる。   That is, among the current communication links 77-1 to 77-N (77A-1 to 77A-N), the communication link 77-K (77A-K) in which a failure has occurred is formed under the sharing of the interlink 63. The communication link 77A-K (between the terminal 78a-K connected to the communication link 77-K (77A-K) and the standby maintenance operation support device 62A (62). 77-K). Therefore, according to the present embodiment, the reliability is improved compared to the conventional example.

<第2の実施形態>
図4は、本発明の第2の実施形態の動作フローチャートである(請求項2に対応)。本実施形態のブロック図は、第1の実施形態と同様なので省略する。以下、図2および図4を参照して本実施形態の動作を説明する。保守運用支援装置62では、プロセッサ71は、例えば、通信リンク77-Kに何らかの障害が発生した後には、その通信リンク77-Kを介して対向する端末78a-Kと相互に所定の頻度で既述のハンドシェークを行うことによって、これらの通信ポート73-1〜73-Nおよび通信リンク77-1〜77-Nが正常な状態に復旧したか否かを判別する(図4(1))。
<Second Embodiment>
FIG. 4 is an operation flowchart of the second embodiment of the present invention (corresponding to claim 2). Since the block diagram of this embodiment is the same as that of the first embodiment, a description thereof will be omitted. The operation of this embodiment will be described below with reference to FIGS. In the maintenance operation support device 62, for example, after some failure occurs in the communication link 77-K, the processor 71 already has a predetermined frequency with the terminal 78a-K facing the communication link 77-K. By performing the handshake described above, it is determined whether or not the communication ports 73-1 to 73-N and the communication links 77-1 to 77-N have been restored to the normal state (FIG. 4 (1)).

さらに、プロセッサ71は、通信ポート61およびインタリンク63を介して保守運用支援装置62A宛にその判別の結果を送出する(図4(2))。
一方、保守運用支援装置62Aでは、プロセッサ71Aは、その保守運用支援装置62Aが予備系として作動している期間には、「転送メッセージ」および「転送応答」の逆変換処理を行うことによって「メッセージ」や「応答」を復元する(図4(3))と共に、通信リンク77A-1〜77A-Nの内、これらの「メッセージ」や「応答」の送出先となっている通信リンク77A-Kを識別する(図4(4))。
Further, the processor 71 sends the determination result to the maintenance operation support apparatus 62A via the communication port 61 and the interlink 63 (FIG. 4 (2)).
On the other hand, in the maintenance operation support apparatus 62A, the processor 71A performs the reverse conversion process of “transfer message” and “transfer response” during the period in which the maintenance operation support apparatus 62A is operating as a standby system, thereby “message”. "And" response "are restored (FIG. 4 (3)), and among the communication links 77A-1 to 77A-N, the communication link 77A-K to which these" message "and" response "are sent. Is identified (FIG. 4 (4)).

さらに、プロセッサ71Aは、インタリンク63を介して与えられる判別の結果の内、この通信リンク77A-Kと対をなす通信リンク77-Kに対応する判別の結果が偽から真となったことを認識した場合には、その旨を示す「復旧通知」を生成すると共に、通信リンク77A-Kを介して端末78a-K宛にこの「復旧通知」を送出する(図4(5))。また、端末78a-Kは、このような「復旧通知」を認識すると、通信リンク77-Kを介して保守運用支援装置62と相互に、始動時と同様の手順に基づいて呼設定あるいはコネクションの確立を行う。   Further, the processor 71A confirms that the determination result corresponding to the communication link 77-K paired with the communication link 77A-K among the determination results given through the interlink 63 has changed from false to true. If it is recognized, a “recovery notification” indicating that fact is generated, and this “recovery notification” is sent to the terminal 78a-K via the communication link 77A-K (FIG. 4 (5)). Further, when the terminal 78a-K recognizes such “recovery notification”, the terminal 78a-K communicates with the maintenance operation support device 62 via the communication link 77-K based on the same procedure as that at the time of start-up. Establish.

すなわち、障害が生じた通信リンク77-Kは、既述の迂回路を介して代替されるが、その通信リンク77-Kの復旧と共に人手を介することなく速やかに現用に供される。したがって、本実施形態によれば、このような復旧に際して端末78a-Kの操作者あるいはその他の保守運用に携わる者の人手が必要であった従来例に比べて、保守および運用の効率および確度が高められる。   In other words, the communication link 77-K in which a failure has occurred is replaced through the above-described detour, but is immediately put into service without human intervention along with the restoration of the communication link 77-K. Therefore, according to the present embodiment, the efficiency and accuracy of maintenance and operation are improved as compared with the conventional example in which the operator of the terminal 78a-K or other personnel involved in maintenance operation is required for such restoration. Enhanced.

以下、第1及び第2の実施形態の補足事項を説明する。既述の呼設定あるいはコネクションの確立にかかわる処理の手順が何ら示されていないが、これらの呼設定およびコネクションの確立にかかわる処理については、通信リンク77-1〜77-N(77A-1〜77A-N)に適用された伝送方式および通信手順に適応し、かつ公知である多様な技術の適用が可能であると共に、本願発明に関係がないので、説明を省略した。   Hereinafter, supplementary items of the first and second embodiments will be described. Although the procedure of the process relating to the above-described call setting or connection establishment is not shown, the communication links 77-1 to 77-N (77A-1 to 77A-N) is applicable to various transmission schemes and communication procedures, and various known techniques can be applied, and the description is omitted because it is not related to the present invention.

図4(1)〜(5)に示す処理を実現するタスクの構成が何ら示されていないが、これらの処理は、どのようなタスクに如何なる形態で機能分散や負荷分散がはかられることによって実現されてもよい。
通信リンク77-1〜77-Nの何れかが障害から復旧したときに、該当する通信リンクについて呼設定やコネクションの設定が行われているが、例えば、その通信リンクを形成するハードウエアにソフトウエアが密に結合する場合には、これらの呼設定やコネクションの設定は改めて行われなくてもよい。
Although the configuration of tasks for realizing the processes shown in FIGS. 4 (1) to (5) is not shown, these processes are performed by distributing functions and loads in any form in any form. It may be realized.
When any of the communication links 77-1 to 77-N recovers from the failure, call setting and connection setting are performed for the corresponding communication link. For example, software is installed in the hardware forming the communication link. When the software is tightly coupled, these call setting and connection setting need not be performed again.

保守運用支援装置62、62Aおよび通信リンク77-1〜77-N、77A-1〜77A-Nによって二重化された系の形態と、その系の再構成について何ら示されていないが、このような系については、公知の技術が適用されることによって待機冗長方式、常用冗長方式その他の多様な系の再構成が適用され、かつ本願発明には直接関係がないので、説明を省略した。また、請求項1、2の発明は、上述した形態に限らず、例えば、従来例その他の如何なる保守運用支援装置に適用されてもよい。   Although there is no description about the configuration of the system duplexed by the maintenance operation support devices 62 and 62A and the communication links 77-1 to 77-N and 77A-1 to 77A-N and the reconfiguration of the system, For the system, the standby redundancy method, the regular redundancy method, and other various system reconfigurations are applied by applying known techniques, and the description thereof is omitted because it is not directly related to the present invention. The inventions of claims 1 and 2 are not limited to the above-described embodiments, and may be applied to, for example, any conventional maintenance operation support apparatus.

<本発明の別の形態>
図5は、本発明の別の形態の原理ブロック図である。本発明の別の形態では、保守運用支援装置は、監視制御の対象となるべき装置11-1〜11-nに対する動作の形態の指示を示すコマンドの蓄積に供され、かつ先入れ先出し方式に適応した第一の待ち行列12と、装置11-1〜11-nについて、生じた事象あるいは稼働状況を示すメッセージの蓄積に供される第二の待ち行列14と、装置11-1〜11-nと、監視制御にかかわる項目との双方あるいは何れか一方に予め個別に対応付けられた端末13-1〜13-Nから与えられたコマンドと、これらの装置11-1〜11-nから伝送路15を介して与えられたメッセージとを仕分け、これらのコマンドとメッセージとをそれぞれ第一の待ち行列12と第二の待ち行列14とに順次繋ぐ仕分け手段16と、仕分け手段16によって第一の待ち行列12に繋がれたコマンドを順次読み出し、装置11-1〜11-nの内、宛先となるべき装置宛に、これらの読み出されたコマンドを伝送路15を介して与えるコマンド処理手段17と、仕分け手段16によって第二の待ち行列14に繋がれたメッセージを順次読み出し、これらの読み出されたメッセージに監視制御に適応した処理を施すメッセージ処理手段18とを備え、コマンド処理手段17とメッセージ処理手段18とは、前者の優先度が後者の優先度より高く、かつ単一のプロセッサがこれらの優先度に基づくタスク管理の下で実行する個別のタスクとして形成されたことを特徴とする。このため、装置11-1〜11-nの何れかの障害等に起因して発生した多量のメッセージが第二の待ち行列14に繋がれた状態であっても、端末13-1〜13-Nによって与えられたコマンドはこれらの装置11-1〜11-nの内、所望の装置宛に(伝送路15を介して)優先的に与えられる。
<Another embodiment of the present invention>
FIG. 5 is a principle block diagram of another embodiment of the present invention. In another form of the present invention, the maintenance operation support apparatus is used for accumulating commands indicating instructions of operation forms for the apparatuses 11-1 to 11-n to be monitored and controlled, and adapted to a first-in first-out system. For the first queue 12 and the devices 11-1 to 11-n, the second queue 14 used for storing messages indicating the events that have occurred or the operating status, and the devices 11-1 to 11-n , Commands given from the terminals 13-1 to 13-N individually associated with both or any one of the items related to the supervisory control, and the transmission line 15 from these devices 11-1 to 11-n. And sorting means 16 for sequentially connecting these commands and messages to the first queue 12 and the second queue 14, respectively, and the sorting means 16 to sort the first queue. Connected to 12 The command processing means 17 and the sorting means 16 give the read commands to the devices to be the destination among the devices 11-1 to 11-n via the transmission line 15. A message processing unit 18 that sequentially reads messages connected to the second queue 14 and applies a process adapted to the monitoring control to the read messages. The command processing unit 17 and the message processing unit 18 are: The former priority is higher than the latter priority, and a single processor is formed as an individual task to be executed under task management based on these priorities. For this reason, even if a large number of messages generated due to a failure or the like of any of the devices 11-1 to 11-n are connected to the second queue 14, the terminals 13-1 to 13- The command given by N is given preferentially to the desired device (through the transmission line 15) among these devices 11-1 to 11-n.

この形態では、好ましくは、以下のようにするとよい。即ち、第一の待ち行列12は、装置11-1〜11-nの内、何らかのコマンドを認識した装置から伝送路15を介して与えられた応答の蓄積に共用され、仕分け手段16は、装置11-1〜11-nから伝送路15を介して与えられた応答をコマンドと同類に仕分けて、その応答を第一の待ち行列12に繋ぎ、コマンド処理手段17は、仕分け手段16によって第一の待ち行列12に繋がれた応答を順次読み出し、端末13-1〜13-Nの内、宛先となるべき端末宛に、これらの読み出された応答を与える。この場合、装置11-1〜11-nに与えられるべきコマンドと、これらの装置11-1〜11-nがそのコマンドに応じて発した応答とは、共に同様の装置11-1〜11-nについて生じた事象あるいは稼働状況を示すメッセージより優先的に処理される。このため、障害等に対して迅速、かつ適性な対処が可能となる。   In this form, it is preferable to do as follows. That is, the first queue 12 is shared by the storage of the response given through the transmission line 15 from the device that has recognized some command among the devices 11-1 to 11-n. The responses given from 11-1 to 11-n via the transmission line 15 are classified in the same manner as the commands, and the responses are connected to the first queue 12. The command processing means 17 is first connected by the sorting means 16. Responses connected to the queue 12 are sequentially read out, and the read responses are given to the terminal to be the destination among the terminals 13-1 to 13-N. In this case, the commands to be given to the devices 11-1 to 11-n and the responses issued by these devices 11-1 to 11-n according to the commands are both the same devices 11-1 to 11-. It is processed with higher priority than the message indicating the event or operation status that occurred for n. For this reason, it is possible to quickly and appropriately cope with a failure or the like.

本発明のさらなる別の形態では、保守運用支援装置は、監視制御の対象となるべき装置11-1〜11-nに対する動作の形態の指示を示すコマンドの蓄積に供され、かつ先入れ先出し方式に適応した第一の待ち行列12と、装置11-1〜11-nについて、生じた事象あるいは稼働状況を示すメッセージの蓄積に供される第二の待ち行列14と、装置11-1〜11-nが何らかのコマンドに応じて発した応答の蓄積に供され、かつ先入れ先出し方式に適応した第三の待ち行列21と、装置11-1〜11-nと、監視制御にかかわる項目との双方あるいは何れか一方に予め個別に対応付けられた端末13-1〜13-Nから与えられたコマンドと、これらの装置11-1〜11-nから伝送路15を介して与えられたメッセージと応答とを仕分け、これらのコマンド、メッセージおよび応答をそれぞれ第一の待ち行列12、第二の待ち行列14および第三の待ち行列21に順次繋ぐ仕分け手段22と、仕分け手段22によって第一の待ち行列12に繋がれたコマンドを順次読み出し、装置11-1〜11-nの内、宛先となるべき装置宛に、これらの読み出されたコマンドを伝送路15を介して与えるコマンド処理手段23と、仕分け手段22によって第二の待ち行列14に繋がれたメッセージを順次読み出し、その読み出されたメッセージに監視制御に適応した処理を施すメッセージ処理手段24と、仕分け手段22によって第三の待ち行列12に繋がれた応答を順次読み出し、その読み出された応答に監視制御に適応した処理を施す応答処理手段25とを備えている。   In still another aspect of the present invention, the maintenance operation support apparatus is used for accumulating commands indicating instructions of operation forms for the apparatuses 11-1 to 11-n to be monitored and controlled, and adapted to a first-in first-out system. The first queue 12 and the devices 11-1 to 11-n, the second queue 14 that is used to store messages indicating the events that have occurred or the operating status, and the devices 11-1 to 11-n. Is used for accumulating responses issued in response to some command and is adapted to the first-in first-out method, and / or either of the devices 11-1 to 11-n and the items related to monitoring control. A command given from terminals 13-1 to 13-N individually associated in advance with each other, and a message and a response given from these devices 11-1 to 11-n via transmission line 15 are classified. , These commands, Sorting means 22 for sequentially connecting the sage and response to the first queue 12, the second queue 14 and the third queue 21, respectively, and commands connected to the first queue 12 by the sorting means 22 sequentially. A command processing means 23 for giving these read commands via the transmission path 15 to a device to be a destination among the reading devices 11-1 to 11-n and a second waiting time by the sorting means 22. Messages sequentially connected to the queue 14 are sequentially read out, and the messages connected to the third queue 12 are sequentially read out by the message processing means 24 that performs processing adapted to the monitoring control on the read messages and the sorting means 22. Response processing means 25 for applying a process adapted to the monitoring control to the read response.

この形態の保守運用支援装置は、『コマンド処理手段23、応答処理手段25およびメッセージ処理手段24は、降順に優先度が設定され、かつ単一のプロセッサがこれらの優先度に基づくタスク管理の下で実行する個別のタスクとして形成された』ことを特徴とする。この形態では、前述の形態と同様に、コマンドはメッセージより優先的に処理されると共に、コマンドとそのコマンドに対する応答との処理は、装置11-1〜11-nの稼働状況、上述した各待ち行列12、14、21、仕分け手段22、コマンド処理手段23、メッセージ処理手段24および応答処理手段25の輻輳の程度その他に適応した優先度で行われる。   The maintenance operation support apparatus of this mode is described as follows: “Command processing unit 23, response processing unit 25, and message processing unit 24 are set in descending order of priority, and a single processor is under task management based on these priorities. It was formed as a separate task to be executed in. In this form, as in the above-described form, the command is processed with priority over the message, and the processing of the command and the response to the command depends on the operating status of the devices 11-1 to 11-n and the above-described waiting times. It is performed with priorities adapted to the degree of congestion of the queues 12, 14, 21, the sorting means 22, the command processing means 23, the message processing means 24, and the response processing means 25.

図6は、上記本発明の別の形態、及び本発明のさらなる別の形態の具体例におけるソフトウエアの構成を示す図である。なお、この具体例でのハードウエアの構成については、図9に示す従来例の構成と同じであるので、ここではその説明を省略する。この具体例と従来例との構成の相違点は、図6と図10との対比として示されるように、プロセッサ71に組み込まれた以下のソフトウエアの構成にある。   FIG. 6 is a diagram showing a software configuration in a specific example of another embodiment of the present invention and a further embodiment of the present invention. The hardware configuration in this specific example is the same as the configuration of the conventional example shown in FIG. The difference in configuration between this specific example and the conventional example is the following software configuration incorporated in the processor 71, as shown in a comparison between FIG. 6 and FIG.

プロセッサ71の主記憶には、2つの待ち行列51Q-1、51Q-2を有するオペレーティングシステム51Sと、そのオペレーティングシステム51Sが行うタスク管理の下で起動される通信制御タスク51T-1(以下、単に「CCT-R」という。)と、コマンド応答処理タスク51T-2(以下、単に「CRPT」という。)と、MPT(メッセージ処理タスク)51T-3とが、予めロードモジュールとして格納される。   The main memory of the processor 71 includes an operating system 51S having two queues 51Q-1 and 51Q-2, and a communication control task 51T-1 (hereinafter simply referred to as task management performed by the operating system 51S). “CCT-R”), command response processing task 51T-2 (hereinafter simply referred to as “CRPT”), and MPT (message processing task) 51T-3 are stored in advance as load modules.

なお、図6に実線および点線で示す矢印はそれぞれ「タスクの起動」と「情報の流れ」とを示し、かつ上述したオペレーティングシステム51Sには、CRPTおよびMPTによって後述するように発せられるシステムコールに応じて通信ポート72、73-1〜73-Nを物理的に駆動する通信ドライバが含まれる。
ここで、図5に示した原理ブロック図との対応関係を示す。交換機76-1〜76-nは装置11-1〜11-nに対応し、待ち行列51Q-1は第一の待ち行列12および第三の待ち行列21に対応し、端末78-1〜78-Nは端末13-1〜13-Nに対応し、待ち行列51Q-2は第二の待ち行列14に対応し、網75は伝送路15に対応し、CCT-Rは仕分け手段16、22に対応し、CRPTはコマンド処理手段17、23および応答処理手段25に対応し、MPTはメッセージ処理手段18、24に対応する。
Note that arrows indicated by solid lines and dotted lines in FIG. 6 indicate “task activation” and “information flow”, respectively, and the operating system 51S described above receives system calls issued by the CRPT and MPT as described later. Accordingly, a communication driver that physically drives the communication ports 72 and 73-1 to 73-N is included.
Here, the correspondence with the principle block diagram shown in FIG. 5 is shown. The exchanges 76-1 to 76-n correspond to the devices 11-1 to 11-n, the queue 51Q-1 corresponds to the first queue 12 and the third queue 21, and the terminals 78-1 to 78-78. -N corresponds to the terminals 13-1 to 13-N, the queue 51Q-2 corresponds to the second queue 14, the network 75 corresponds to the transmission line 15, and the CCT-R corresponds to the sorting means 16,22. CRPT corresponds to the command processing means 17 and 23 and the response processing means 25, and MPT corresponds to the message processing means 18 and 24.

以下、図6および図9を参照して動作を説明する。
プロセッサ71は、CRPTおよびMPTを起動することによって行うべき処理の対象がない場合には、オペレーティングシステム51Sの実行を行うことによって適宜資源管理を行う。
しかし、通信ポート73-1〜73-Nを介して何らかの「コマンド」(図6(1))が受信され、あるいは網75および通信ポート72を介してその「コマンド」に対する「応答」、あるいは交換機76-1〜76-nの何れかの稼働状況等を示す「メッセージ」(図6(2))が受信されると、プロセッサ71は、オペレーティング51Sを介してこれらの通信ポート73-1〜73-N、72が与える割り込み要因に応じて、CCT-Rを起動する(図6(3))。
The operation will be described below with reference to FIGS.
When there is no target of processing to be performed by starting CRPT and MPT, the processor 71 performs resource management as appropriate by executing the operating system 51S.
However, some “command” (FIG. 6A) is received via the communication ports 73-1 to 73-N, or “response” to the “command” via the network 75 and the communication port 72, or an exchange. When a “message” (FIG. 6 (2)) indicating any one of the operating statuses of 76-1 to 76-n is received, the processor 71 receives these communication ports 73-1 to 73 through the operating 51S. The CCT-R is started according to the interrupt factor given by -N and 72 (FIG. 6 (3)).

CCT-Rの実行過程では、プロセッサ71は、上述した「コマンド」、「応答」の内、既述の通信ドライバを介して受信された何れか(以下、単に「データCR」という。)を取り込み、『その「データCR」を起動要因としてCRPTを起動すること』を意味するシステムコール(以下、識別子「QSTT」を付して示す。)を発する(図6(4)、図7(1))。   In the CCT-R execution process, the processor 71 takes in one of the above-mentioned “command” and “response” received through the communication driver described above (hereinafter simply referred to as “data CR”). , A system call (hereinafter referred to with an identifier “QSTT”) meaning “activate CRPT using the“ data CR ”as an activation factor” is issued (FIG. 6 (4), FIG. 7 (1)). ).

さらに、CCT-Rの実行過程では、プロセッサ71は、上述した「メッセージ」の内、既述の通信ドライバを介して受信された何れか(以下、単に「データM」という。)を取り込み、『その「データM」を起動要因としてMPTを起動すること』を意味するシステムコール(以下、識別子「QSTT」を付して示す。)を発する(図6(5)、図7(2))。
プロセッサ71は、このシステムコールQSTTに応じてオペレーティングシステム51Sの実行を再開し、その実行の過程では、上述した起動要因である「データCR」については待ち行列51Q-1に繋ぎ(図6(6))、かつ「データM」については待ち行列51Q-2に繋ぐ(図6(7))と共に、その時点で優先度がCRPTおよびMPTより高いタスク(以下、「優先タスク」という。)がある場合には、その優先タスクについて起動、あるいは実行の再開に要する第一の処理を行う。
Further, in the CCT-R execution process, the processor 71 takes in one of the above-mentioned “messages” (hereinafter simply referred to as “data M”) received via the communication driver described above. A system call (hereinafter referred to with the identifier “QSTT”) meaning “activate MPT using the“ data M ”as an activation factor” is issued (FIG. 6 (5), FIG. 7 (2)).
The processor 71 resumes the execution of the operating system 51S in response to this system call QSTT, and in the course of the execution, the above-mentioned activation factor “data CR” is linked to the queue 51Q-1 (FIG. 6 (6)). )) And “data M” is connected to the queue 51Q-2 (FIG. 6 (7)), and at that time, there is a task having a higher priority than CRPT and MPT (hereinafter referred to as “priority task”). In this case, a first process required for starting or resuming execution of the priority task is performed.

しかし、このような優先タスクがなく、上述したようにCCT-Rが起動されることによって実行が中断されたCRPTやMPTがある場合には、プロセッサ71は、そのCRPTあるいはMPTの処理を続行する「第二の処理」を行う。
さらに、上述した優先タスクに併せて、かつ実行が中断されたCRPTやMPTがない場合には、プロセッサ71は、オペレーティングシステム51Sの実行の過程において、待ち行列51Q-1に何らかの「データ」が繋がれているか否かを判別し、その判別の結果が真である場合には、この待ち行列51Q-1に最先に繋がれた「データCR」を起動要因としてCRPTを起動する「第三の処理」を行う(図6(8))。
However, if there is no such priority task and there is a CRPT or MPT whose execution has been interrupted when the CCT-R is activated as described above, the processor 71 continues the CRPT or MPT processing. Perform “second processing”.
Further, when there is no CRPT or MPT whose execution is interrupted in addition to the above-described priority task, the processor 71 connects some “data” to the queue 51Q-1 in the course of execution of the operating system 51S. If the result of the determination is true, the “data CR” connected to the queue 51Q-1 first is used as the activation factor to activate “CRPT” Process "is performed (FIG. 6 (8)).

また、上述した優先タスクに併せて、実行が中断されたCRPTやMPTがなく、かつ待ち行列51Q-1に「データCR」が何ら繋がれていない場合には、プロセッサ71は、オペレーティングシステム51Sの実行の過程において、待ち行列51Q-2に何らかの「データM」が繋がれているか否かを判別し、その判別の結果が真である場合には、この待ち行列51Q-1に最先に繋がれた「データM」を起動要因としてMPTを起動する「第四の処理」を行う(図6(9))。   In addition to the above-described priority task, when there is no CRPT or MPT whose execution has been interrupted and no “data CR” is connected to the queue 51Q-1, the processor 71 sets the operating system 51S. In the process of execution, it is determined whether or not any “data M” is connected to the queue 51Q-2, and if the determination result is true, the queue 51Q-1 is connected first. The “fourth process” for starting the MPT is performed using the “data M” as a starting factor (FIG. 6 (9)).

ところで、CRPTおよびMPTの実行過程でプロセッサ71によって行われるべき処理の手順としては、その処理が完了したことを示すシステムコール(以下、識別子「END」を付して示す。)が定義される。
プロセッサ71は、このようなシステムコールENDが発せられることによって起動されるオペレーティングシステム51Sの実行過程では、CRPTあるいはMPTの処理が完了したことを認識すると共に、上述した手順に基づいて第一ないし第四の処理の何れかを行う「タスク管理」を実施する。
By the way, as a procedure of processing to be performed by the processor 71 in the course of executing CRPT and MPT, a system call (hereinafter, indicated by an identifier “END”) indicating that the processing is completed is defined.
The processor 71 recognizes that the processing of CRPT or MPT is completed in the execution process of the operating system 51S activated by issuing such a system call END, and first to first based on the above-described procedure. Implement “task management” to perform one of the four processes.

ところで、上述したように起動され、あるいは処理の続行がはかられるCRPTの処理の過程では、プロセッサ71は、それぞれ起動要因として与えられた「データCR」について、予め決められた型式に基づく解析を行うことによって、宛先を決定する。
さらに、プロセッサ71は、『その宛先に対する上述した「データCR」、あるいはその「データCR」に所定の処理を施すことによって生成され帳票等の副次データの送信を要求し、かつ処理を完了すること』を示すシステムコールSNDを発する(図6(10)、図8(1)、(2))。
By the way, in the process of CRPT processing that is started as described above or the processing can be continued, the processor 71 performs an analysis based on a predetermined type for each “data CR” given as an activation factor. By doing so, the destination is determined.
Further, the processor 71 requests the transmission of the above-mentioned “data CR” for the destination or the secondary data such as a form generated by performing predetermined processing on the “data CR”, and completes the processing. A system call SND indicating "that" is issued (FIG. 6 (10), FIG. 8 (1), (2)).

プロセッサ71は、このシステムコールSNDに応じてオペレーティングシステム51Sの実行を再開し、その実行の過程では、通信ポート72、73-1〜73-Nの内、そのシステムコールSNDの引数として与えられた宛先に対応する通信ポートと既述の通信ドライバとを介して交換機76-1〜76-nと端末78-1〜78-Nとの何れかに、該当する「データCR」あるいは副次データを送出する(図6(11))。   The processor 71 resumes the execution of the operating system 51S in response to the system call SND, and is given as an argument of the system call SND among the communication ports 72 and 73-1 to 73-N in the course of the execution. Corresponding “data CR” or secondary data is sent to any of the exchanges 76-1 to 76-n and the terminals 78-1 to 78-N via the communication port corresponding to the destination and the communication driver described above. It is sent out (FIG. 6 (11)).

また、プロセッサ71は、上述したように起動され、あるいは処理の続行がはかられるMPTの処理の過程では、起動要因として与えられた「データM」について、予め決められた型式に基づく解析を行うことによって、宛先を決定する。
さらに、プロセッサ71は、『その宛先に対する上述した「データM」、あるいはその「データM」に所定の処理を施すことによって生成され帳票等の副次データの送信を要求し、かつ処理を完了すること』を示すシステムコールSNDを発する(図6(12)、及び前述の図3(1)を参照)。
Further, the processor 71 is activated as described above, or performs an analysis based on a predetermined type for “data M” given as an activation factor in the process of the MPT in which the processing is continued. To determine the destination.
Further, the processor 71 requests the transmission of the above-mentioned “data M” for the destination or the secondary data such as a form generated by performing predetermined processing on the “data M”, and completes the processing. The system call SND indicating that is issued (see FIG. 6 (12) and FIG. 3 (1) described above).

プロセッサ71は、このシステムコールSNDに応じてオペレーティングシステム51Sの実行を再開し、その実行の過程では、通信ポート73-1〜73-Nの内、そのシステムコールSNDの引数として与えられた宛先に対応する通信ポートと既述の通信ドライバとを介して端末78-1〜78-Nの何れかに、該当する「データM」あるいは副次データを送出する(図6(13))。   The processor 71 resumes the execution of the operating system 51S in response to the system call SND, and in the course of the execution, the destination given as an argument of the system call SND among the communication ports 73-1 to 73-N. Corresponding “data M” or secondary data is transmitted to any of the terminals 78-1 to 78-N via the corresponding communication port and the communication driver described above (FIG. 6 (13)).

すなわち、端末78-1〜78-Nから交換機76-1〜76-nに伝達されるべき「コマンド」と、これらの交換機76-1〜76-nがその「コマンド」に応じて行った処理の結果として端末78-1〜78-Nに与えられるべき「応答」とについては、同様に交換機76-1〜76-nが自発的に送出した「メッセージ」より優先的にCRPTによって処理される。
したがって、交換機76-1〜76-nが障害の発生等に起因して多数の「メッセージ」を発した場合であっても、従来例に比べてその障害に対処するために有効な「コマンド」が該当する交換機に速やかに伝達される。
That is, “commands” to be transmitted from the terminals 78-1 to 78 -N to the exchanges 76-1 to 76 -n and processing performed by these exchanges 76-1 to 76 -n according to the “commands”. As a result, the “response” to be given to the terminals 78-1 to 78-N is similarly processed by the CRPT in preference to the “message” spontaneously sent by the exchanges 76-1 to 76-n. .
Therefore, even when the exchanges 76-1 to 76-n issue a large number of “messages” due to the occurrence of a failure or the like, “commands” that are more effective for dealing with the failure than in the conventional example. Will be promptly communicated to the appropriate switch.

なお、この具体例では、網75および通信リンク77-1〜77-Nに適応した通信手順に基づく通信制御と、始動時その他において保守運用支援装置70と交換機76-1〜76-nおよび端末78-1〜78-Nとの間で行われるべき呼設定と、コネクションの確立とについて何ら記述されていないが、このような処理の手順については、公知の多様な技術が適用可能であり、かつ本願発明に関係がないので、説明を省略した。   In this specific example, the communication control based on the communication procedure adapted to the network 75 and the communication links 77-1 to 77-N, the maintenance operation support device 70, the exchanges 76-1 to 76-n and the terminal at the time of start-up and others. Although there is no description about call setup to be performed between 78-1 to 78-N and connection establishment, various known techniques can be applied to such processing procedures. And since it is not related to this invention, description was abbreviate | omitted.

CRPTの優先度がMPTの優先度より高い値に保たれているが、これらの優先度の大小関係については、既述の「コマンド」と「応答」との双方あるいは何れか一方が優先的に処理されるべきときに適宜更新されてもよい。
CRPTによって既述の「コマンド」および「応答」の処理が並行して行われているが、例えば、これらの「コマンド」および「応答」については、個別に対応した待ち行列がオペレーティングシステム51Sによって形成され、かつこれらの待ち行列に個別に対応した異なるタスクとして処理の手順が定義されてもよい。アプリケーションシステムに対して既述のシステムコールQSTT、SND、ENDをサポートするオペレーティングシステム51Sが適用されているが、このようなオペレーティングシステムおよびシステムコールについては、等価な機能が具備され、かつ所望の応答性が確保される限り、如何なるものであってもよい。
Although the CRPT priority is maintained at a higher value than the MPT priority, the above-described “command” and / or “response” are preferentially given priority. It may be updated as appropriate when it is to be processed.
The above-described processing of “command” and “response” is performed in parallel by the CRPT. For example, for these “command” and “response”, queues corresponding individually are formed by the operating system 51S. The processing procedures may be defined as different tasks individually corresponding to these queues. The operating system 51S that supports the system calls QSTT, SND, and END described above is applied to the application system. However, for such an operating system and system call, an equivalent function is provided and a desired response is provided. Any property may be used as long as the property is secured.

待ち行列51Q-1、51Q-2がオペレーティングシステム51Sによって生成され、かつ管理されているが、これらの待ち行列51Q-1、51Q-2は、アプリケーションシステムや通信ドライバに組み込まれてもよい。オペレーティングシステム51Sが組み込まれているが、既述のシステムコールQSTT、SND、ENDを介して行われるタスク管理に等価な処理が達成されるならば、オペレーティングシステムが搭載されないシステムとして実現されてもよい。   Although the queues 51Q-1 and 51Q-2 are generated and managed by the operating system 51S, these queues 51Q-1 and 51Q-2 may be incorporated in an application system or a communication driver. Although the operating system 51S is incorporated, it may be realized as a system without an operating system provided that processing equivalent to the task management performed via the system calls QSTT, SND, and END described above is achieved. .

<本発明の補足事項>
[1] 第1の実施形態、第2の実施形態、及び本発明の別の形態の具体例では、従来例と同様に外部記憶装置74に登録されたデータベースが既述の解析の結果に基づく宛先の決定に際して適宜プロセッサ71によって参照されるが、このようなデータベースの構成および参照にかかわる処理の詳細な手順については、本願発明に関係がないので、その説明を省略した。
<Supplementary items of the present invention>
[1] In specific examples of the first embodiment, the second embodiment, and another embodiment of the present invention, the database registered in the external storage device 74 is based on the result of the analysis described above, as in the conventional example. Although the processor 71 appropriately refers to the destination when determining the destination, the detailed procedure of the process related to the configuration and reference of the database is not related to the present invention, and the description thereof is omitted.

[2] 第1の実施形態、第2の実施形態、及び本発明の別の形態の具体例では、端末78-1〜78-N、78a-1〜78a-Nの構成および詳細な動作が何ら具体的に示されていないが、端末78-1〜78-N、78a-1〜78a-Nについては、既述の監視制御にかかわるマンマシンインタフェースに併せて、通信リンク77-1〜77-N、77A-1〜77A-Nを介して所望の「コマンド」、「メッセージ」および「応答」の送受が可能であるならば、パーソナルコンピュータ、ワークステーションその他の如何なる情報処理装置や情報ツールが適用されてもよい。   [2] In specific examples of the first embodiment, the second embodiment, and another embodiment of the present invention, the configurations and detailed operations of the terminals 78-1 to 78-N and 78a-1 to 78a-N are as follows. Although not specifically shown, the terminals 78-1 to 78-N and 78a-1 to 78a-N have communication links 77-1 to 77-77 in addition to the man-machine interface related to the monitoring control described above. As long as the desired “command”, “message”, and “response” can be sent and received via -N, 77A-1 to 77A-N, any information processing device or information tool such as a personal computer, workstation, etc. May be applied.

[3] 第1の実施形態、第2の実施形態、及び本発明の別の形態の具体例では、通信系を構成する交換機76-1〜76-nの監視制御に本願発明が適用されているが、本願発明は、このような通信系に限定されず、監視制御の対象となるべき機器であれば、その規模および適用分野の如何にかかわらず適用可能である。また、このような場合には、監視制御の対象となるべき機器は、網75に代えて如何なる通信リンク、伝送路、バスその他の線路を介して接続されてもよい。   [3] In the specific examples of the first embodiment, the second embodiment, and another embodiment of the present invention, the present invention is applied to the monitoring control of the exchanges 76-1 to 76-n configuring the communication system. However, the present invention is not limited to such a communication system, and can be applied to any device to be monitored and controlled regardless of its scale and application field. In such a case, the device to be monitored and controlled may be connected via any communication link, transmission path, bus, or other line instead of the network 75.

[4] 第1の実施形態、第2の実施形態、及び本発明の別の形態の具体例では、「メッセージ」の全てが端末78-1〜78-N、78a-1〜78a-Nの何れかに与えられることによって表示され、あるいは印刷されているが、このような「メッセージ」については、監視制御に供されるならば、例えば、データベースとして蓄積され、あるいは所定の内部処理の対象となってもよく、かつ直接操作者等に通知されなくてもよい。   [4] In specific examples of the first embodiment, the second embodiment, and another embodiment of the present invention, all of the “messages” are terminals 78-1 to 78-N, 78a-1 to 78a-N. Such “messages” are displayed or printed by being given to any of them, and if they are used for monitoring control, they are stored as a database, for example, or subject to predetermined internal processing. The operator may not be notified directly.

以上詳述したように本発明は、情報運用支援装置の分野において利用可能である。本発明が適用された監視制御系では、監視制御の対象となる装置の保守および運用が安価に、かつ効率的に行われると共に、総合的な信頼性が高く維持される。   As described above in detail, the present invention can be used in the field of information operation support apparatuses. In the monitoring control system to which the present invention is applied, maintenance and operation of a device to be monitored and controlled are performed inexpensively and efficiently, and overall reliability is maintained high.

本発明の原理ブロック図である。It is a principle block diagram of the present invention. 本発明の第1の実施形態のブロック図である。It is a block diagram of a 1st embodiment of the present invention. 第1の実施形態、及び本発明の別の形態の具体例におけるMPTの動作フローチャートである。It is an operation | movement flowchart of MPT in the specific example of 1st Embodiment and another form of this invention. 本発明の第2の実施形態の動作フローチャートである。It is an operation | movement flowchart of the 2nd Embodiment of this invention. 本発明の別の形態の原理ブロック図である。It is a principle block diagram of another form of this invention. 本発明の別の形態の具体例におけるソフトウエアの構成を示す図である。It is a figure which shows the structure of the software in the specific example of another form of this invention. 本発明の別の形態の具体例におけるCCT-Rの動作フローチャートである。It is an operation | movement flowchart of CCT-R in the specific example of another form of this invention. 本発明の別の形態の具体例におけるCRPTの動作フローチャートである。It is an operation | movement flowchart of CRPT in the specific example of another form of this invention. 保守運用支援装置の構成例を示す図である。It is a figure which shows the structural example of a maintenance operation support apparatus. 従来の保守運用支援装置に組み込まれたソフトウエアの構成を示す図である。It is a figure which shows the structure of the software integrated in the conventional maintenance operation support apparatus.

符号の説明Explanation of symbols

11,31 装置
12 第一の待ち行列
13,33 端末
14 第二の待ち行列
15,32 伝送路
16,22 仕分け手段
17,23 コマンド処理手段
18,24 メッセージ処理手段
21 第三の待ち行列
25 応答処理手段
34 通信リンク
35 通信リンク監視手段
36 交絡通信リンク
37 交絡インタフェース手段
38 迂回手段
39 転送手段
41 自系復旧通知手段
42 復旧要求手段
51Q,71Q 待ち行列
51S,71S オペレーティングシステム
51T-1 通信制御タスク(CCT-R)
51T-2 コマンド応答処理タスク(CRPT)
51T-3 メッセージ処理タスク(MPT)
61,61A,72,73 通信ポート
62,62A,70 保守運用支援装置
63 インタリンク
71 プロセッサ
71T-1 メッセージ・コマンド処理タスク(MCT)
71T-2 通信制御タスク(CCT)
74 外部記憶装置
75 網
76 交換機
77,77A 通信リンク
78,78a 端末
11, 31 Device 12 First queue 13, 33 Terminal 14 Second queue 15, 32 Transmission path 16, 22 Sorting means 17, 23 Command processing means 18, 24 Message processing means 21 Third queue 25 Response Processing means 34 Communication link 35 Communication link monitoring means 36 Entanglement communication link 37 Entanglement interface means 38 Detour means 39 Transfer means 41 Self-system recovery notification means 42 Recovery request means 51Q, 71Q Queues 51S, 71S Operating system 51T-1 Communication control task (CCT-R)
51T-2 Command response processing task (CRPT)
51T-3 Message Processing Task (MPT)
61, 61A, 72, 73 Communication ports 62, 62A, 70 Maintenance operation support device 63 Interlink 71 Processor 71T-1 Message / command processing task (MCT)
71T-2 Communication Control Task (CCT)
74 external storage device 75 network 76 exchange 77, 77A communication link 78, 78a terminal

Claims (2)

監視制御の対象となる装置との間に形成された伝送路と、端末が個別に有する複数の通信ポートの何れかとの間に形成された通信リンクとに接続され、これらの装置について生じた事象あるいは稼働状況を示すメッセージの中継を行う保守運用支援装置において、
前記通信リンクに適用された伝送方式と通信手順との双方あるいは何れか一方に基づいて、その通信リンクが正常に形成されているか否かの判別を行う通信リンク監視手段と、
二重化の下で対をなす他の保守運用監視支援装置との間に形成された交絡通信リンクについて通信インタフェースをとる交絡インタフェース手段と、
前記通信リンク監視手段によって行われた判別の結果が偽であるときに、前記交絡インタフェース手段および前記交絡通信リンクを介して前記他の保守運用支援装置宛に前記メッセージを中継する迂回手段と、
前記交絡通信リンクおよび前記交絡インタフェース手段を介して与えられるメッセージを取り込み、前記端末の内、宛先となるべき端末宛にそのメッセージを前記通信リンクを介して転送する転送手段と
を備えたことを特徴とする保守運用支援装置。
Events that occurred on these devices connected to a transmission line formed between the devices subject to monitoring control and a communication link formed between any of the communication ports that the terminal individually has Alternatively, in the maintenance operation support device that relays messages indicating the operating status,
Communication link monitoring means for determining whether or not the communication link is normally formed based on both or either of the transmission method and the communication procedure applied to the communication link;
A confounding interface means for taking a communication interface for a confounding communication link formed with another maintenance operation monitoring support device paired under duplexing;
Detouring means for relaying the message to the other maintenance operation support device via the confounding interface means and the confounding communication link when the result of the determination made by the communication link monitoring means is false;
Transfer means for capturing a message given via the confounding communication link and the confounding interface means, and transferring the message via the communication link to a terminal to be a destination among the terminals. A maintenance operation support device.
請求項1に記載の保守運用支援装置において、
通信リンク監視手段によって行われた判別の結果が偽から真に変化したときに、交絡インタフェース手段および交絡通信リンクを介して他の保守運用支援装置宛に、その旨を示す復旧通知を与える自系復旧通知手段と、
前記他の保守運用支援装置から前記交絡通信リンクおよび前記交絡インタフェース手段を介して与えられる復旧通知を取り込み、端末の内、宛先となるべき端末宛に通信リンクを介してその復旧通知を与える復旧要求手段と
を備えたことを特徴とする保守運用支援装置。
The maintenance operation support apparatus according to claim 1,
When the result of the determination made by the communication link monitoring means changes from false to true, the local system gives a recovery notification to that effect to other maintenance operation support devices via the confounding interface means and the confounding communication link Recovery notification means;
A recovery request that fetches a recovery notification given from the other maintenance operation support device via the confounding communication link and the confounding interface means, and gives the recovery notification via a communication link to a terminal to be a destination among the terminals And a maintenance operation support apparatus characterized by comprising: means.
JP2004116021A 2004-04-09 2004-04-09 Maintenance operation support device Expired - Fee Related JP3977820B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004116021A JP3977820B2 (en) 2004-04-09 2004-04-09 Maintenance operation support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004116021A JP3977820B2 (en) 2004-04-09 2004-04-09 Maintenance operation support device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP29776398A Division JP3566864B2 (en) 1998-10-20 1998-10-20 Maintenance operation support device

Publications (2)

Publication Number Publication Date
JP2004274783A JP2004274783A (en) 2004-09-30
JP3977820B2 true JP3977820B2 (en) 2007-09-19

Family

ID=33128474

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004116021A Expired - Fee Related JP3977820B2 (en) 2004-04-09 2004-04-09 Maintenance operation support device

Country Status (1)

Country Link
JP (1) JP3977820B2 (en)

Also Published As

Publication number Publication date
JP2004274783A (en) 2004-09-30

Similar Documents

Publication Publication Date Title
JP4964666B2 (en) Computer, program and method for switching redundant communication paths
CN102204234B (en) Call control system, call control apparatus, terminal apparatus, and call control method
KR19980020514A (en) Implementing Fault Tolerance of Private Switching System of Integrated Telecommunication Network
JPH09293059A (en) Decentralized system and its operation management method
JP3977820B2 (en) Maintenance operation support device
US5894547A (en) Virtual route synchronization
JP3566864B2 (en) Maintenance operation support device
JP2003188905A (en) System and method for multiplexing tcp/ip communication for server/client system
JP2008197907A (en) Monitoring network system and data backup method
JP2001251346A (en) Data transmission system
JP5304359B2 (en) COMMUNICATION CONTROL DEVICE, DATA SYNCHRONIZATION METHOD, AND DATA SYNCHRONIZATION PROGRAM
JP2010244469A (en) Distributed processing system and distributed processing method
JPH06132959A (en) Routing control system
JPH11232194A (en) Supervisory system in static connection type network
JPWO2014128837A1 (en) Network system
WO2006057349A1 (en) Management system, device for use in the system, program therefor, and management method
JP2010245757A (en) Non-stop communication restoration system and method during failure
JPH0468457A (en) Manager device for network control system
JPH09261235A (en) Communication processor
JP3375039B2 (en) Automatic exchange method and automatic exchange configuration method
JP4441445B2 (en) Monitoring equipment, process equipment base and monitoring control system
JP2002077186A (en) Inter-device connection method, multiplexer and switching device therefor
JPS63279646A (en) Automatic restart processing system for network management equipment
JP2000151809A (en) Duplicate information repeater and changeover control method
JP2000286881A (en) Ring type network system and its transmission controller

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070619

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070621

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100629

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110629

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120629

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120629

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130629

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130629

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees