Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3443014B2 - Information communication system and network monitoring and control device - Google Patents
[go: Go Back, main page]

JP3443014B2 - Information communication system and network monitoring and control device - Google Patents

Information communication system and network monitoring and control device

Info

Publication number
JP3443014B2
JP3443014B2 JP28784198A JP28784198A JP3443014B2 JP 3443014 B2 JP3443014 B2 JP 3443014B2 JP 28784198 A JP28784198 A JP 28784198A JP 28784198 A JP28784198 A JP 28784198A JP 3443014 B2 JP3443014 B2 JP 3443014B2
Authority
JP
Japan
Prior art keywords
management table
management
manager
request
network monitoring
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
JP28784198A
Other languages
Japanese (ja)
Other versions
JP2000115216A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP28784198A priority Critical patent/JP3443014B2/en
Publication of JP2000115216A publication Critical patent/JP2000115216A/en
Application granted granted Critical
Publication of JP3443014B2 publication Critical patent/JP3443014B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ネットワークを構
成する複数(n)の伝送装置(エージェント)を複数
(m)のネットワーク監視制御装置(マネージャ)によ
り管理する、例えば光ケーブルを用いたリングネットワ
ーク等に適用して好適な情報通信システムに係り、特に
複数のネットワーク監視制御装置が各伝送装置内の管理
オブジェクトを操作する際の排他制御機能に特徴をもつ
情報通信システム、及びネットワーク監視制御装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention manages a plurality (n) of transmission devices (agents) forming a network by a plurality (m) of network monitoring control devices (managers), such as a ring network using an optical cable. The present invention relates to an information communication system suitable for application to the above, and more particularly to an information communication system and a network monitoring control device characterized by an exclusive control function when a plurality of network monitoring control devices operate a management object in each transmission device.

【0002】[0002]

【従来の技術】リングネットワークを構成する複数
(n)の伝送装置(以下エージェントと称す)を複数
(m)のネットワーク監視制御装置(以下マネージャと
称す)が管理するネットワークシステムに於いて、従
来、マネージャのエージェント操作に係る排他制御機能
を以下のようにして実現していた。即ち、従来では、エ
一ジエント各々に管理テーブルを所有させ、マネージャ
がエージェントを操作する際に、先ずエージェントから
上記管理テーブルの値を取得して、他のマネージャが当
該エージェントを操作中であるか否かを判断し、操作中
でなければ当該テーブルを書換える要求を操作対象とな
るエージェントに送出して、その応答を待って後、エー
ジェントの操作を行なっていた。
2. Description of the Related Art In a network system in which a plurality (n) of transmission devices (hereinafter referred to as agents) that compose a ring network are managed by a plurality (m) of network monitoring control devices (hereinafter referred to as managers), The exclusive control function related to the manager's agent operation was realized as follows. That is, conventionally, each agent has a management table, and when a manager operates an agent, first, the value of the management table is acquired from the agent, and another manager is operating the agent. If it is not in operation, a request for rewriting the table is sent to the agent to be operated, and after waiting for the response, the agent is operated.

【0003】[0003]

【発明が解決しようとする課題】上述したように従来技
術によれば、エージェント側に管理テーブルを設ける必
要があり、かつ当該管理テーブル内のデータをマネージ
ャ側からの要求により読み出し及び設定する処理が必要
となることから以下のような問題があった。即ち、マネ
ージャはネットワーク構成によって他のべンダのエージ
ェントを管理する場合があり、前記した管理テーブル及
びその読み出し/書き込み処理機構がエージェント側に
実装されているとは限らない。従ってエージェント側に
実装されていない場合は、複数マネージャ環境に於ける
排他制御が不可能であるという問題があった。また、エ
ージェント側に前記テーブル及び処理が実装されていた
としても、メモリ等のシステム資源を必要とするという
欠点があった。
As described above, according to the conventional technique, it is necessary to provide the management table on the agent side, and the processing for reading and setting the data in the management table according to the request from the manager side is performed. Since it is necessary, there were the following problems. That is, the manager may manage the agents of other vendors depending on the network configuration, and the management table and its read / write processing mechanism are not necessarily mounted on the agent side. Therefore, if it is not implemented on the agent side, there is a problem that exclusive control in a multiple manager environment is impossible. Further, even if the above-mentioned table and processing are installed on the agent side, there is a drawback that system resources such as memory are required.

【0004】本発明は上記実情に鑑みなされたもので、
ネットワークを構成する複数(n)のエージェントを複
数(m)のマネージャにより管理する情報通信システム
に於いて、エージェント側に於ける排他制御のための操
作状態管理テーブル及びそのアクセス制御機構の実装有
無に依存せず、エージェント側へのアクセスを伴わずに
マネージャ側の処理のみで信頼性の高いかつ効率の良い
排他制御機能が実現できる情報通信システム、及びネッ
トワーク監視制御装置を提供することを目的とする。
The present invention has been made in view of the above circumstances.
In an information communication system in which a plurality of (n) agents that compose a network are managed by a plurality (m) of managers, whether or not an operation state management table for exclusive control on the agent side and its access control mechanism are installed or not It is an object of the present invention to provide an information communication system and a network monitoring control device that can realize a reliable and efficient exclusive control function only by the processing on the manager side without depending on the agent and without accessing the agent side. .

【0005】[0005]

【課題を解決するための手段】本発明は、ネットワーク
を構成する複数(n)のエージェントを複数(m)のマ
ネージャにより管理する情報通信システムに於いて、全
てのマネージャは、当該マネージャが制御するエージェ
ントに属する管理オブジェクトの操作状態を保持する操
作状態管理テーブルを有する。マネージャは、当該マネ
ージャまたは他のマネージャに於いて管理オブジェクト
に対する操作要求が発生した場合に、上記操作状態管理
テーブル内の当該管理オブジェクトに対応するフラグを
チェックし更新する機能を有する。上記操作要求発生時
に、各操作状態管理テーブルの当該要求の対象にある操
作フラグがオフであれば、当該管理オブジェクトは操作
中でないものと判断して、当該操作要求が許可される。
また上記要求の対象にある操作フラグが既にオンであれ
ば、当該管理オブジェクトが既に操作中であるものと判
断し、当該操作要求が拒否される。
According to the present invention, in an information communication system in which a plurality of (n) agents forming a network are managed by a plurality (m) of managers, all managers are controlled by the managers. Age
An operation state management table that holds the operation states of the managed objects that belong to the management object . The manager has a function of checking and updating the flag corresponding to the management object in the operation state management table when an operation request for the management object is generated in the manager or another manager. When the operation request occurs, if the operation flag of the request of each operation state management table is off, it is determined that the management object is not being operated, and the operation request is permitted.
If the operation flag of the request is already on, it is determined that the management object is already being operated, and the operation request is rejected.

【0006】このような構成をとることから、あるマネ
ージャに於いて、ネットワーク内のあるエージェントが
管理する管理オブジェクトを操作する必要が発生したと
き、管理オブジェクト単位の操作状態管理テーブルが当
該マネージャ内に保持されているので、エージェントに
操作中であるか否かを問い合わせる必要がない。また、
操作状態管理テーブルをマネージャ間で通信し、常に同
期がとられるのでネットワ一ク内のどのマネージャで管
理オブジェクトを操作する必要が発生しても、当該マネ
ージャが管理する操作状態管理テーブルを参照すること
で、排他制御を実現することができる。
With this configuration, when a manager needs to operate a management object managed by a certain agent in the network, an operation state management table for each management object is stored in the manager. Since it is held, it is not necessary to inquire the agent whether it is in operation. Also,
No matter which manager in the network needs to operate a managed object, refer to the operation status management table managed by the manager because the operation status management table is communicated between the managers and always synchronized. Thus, exclusive control can be realized.

【0007】このような排他制御機能により、エージェ
ント側に於ける排他制御のための操作状態管理テーブル
及びそのアクセス制御機構の実装有無に依存せず、エー
ジェント側へのアクセスを伴わずにマネージャ側の処理
のみで信頼性の高いかつ効率の良い情報通信システムが
構築できる。
With such an exclusive control function, the manager side without the access to the agent side does not depend on the implementation state of the operation state management table and the access control mechanism for exclusive control on the agent side. A reliable and efficient information communication system can be constructed only by processing.

【0008】[0008]

【発明の実施の形態】以下図面を参照して本発明の実施
形態を説明する。先ず、図1乃至図5を参照して本発明
の第1実施形態を説明する。図1は本発明に係るシステ
ムの一構成例を示すブロック図である。この例では、m
台の伝送装置となるエージェント(AG−1,AG−
2,…AG−m)21-1,21-2,…21-mが例えば光
ケーブルを用いた伝送路で環状に接続され、リングネッ
トワークを構築している。さらに、ここでは上記ネット
ワーク内のエージェント(AG−1)21-1とエージェ
ント(AG−3)21-3とのそれぞれに、ネットワーク
監視・制御装置となるマネージャ(MG−1,MG−
2)11-1,11-2が接続され、各々のマネージャ(M
G−1,MG−2)11-1,11-2はネットワーク内の
全てのエージェント(AG−1,AG−2,…AG−
m)21-1,21-2,…21-mを管理するものとする。
従ってこの実施形態に於けるシステムに於いては、少な
くとも管理オブジェクトごとにマネージャのアクセス権
の排他制御を実施しないと、ネットワーク内のあるエー
ジェント配下の管理オブジェクト(oj-1,oj-2,…oj-n)
22に対して複数のマネージャから同時に操作され、正
常なシステム運用が損なわれる予期しない不都合な結果
を招く可能性がある。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. First, a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing a configuration example of a system according to the present invention. In this example, m
Agents (AG-1, AG-)
2, ... AG-m) 21-1, 21-2, ... 21-m are connected in a ring by a transmission line using, for example, an optical cable to construct a ring network. Further, in this case, the manager (MG-1, MG-) serving as a network monitoring / control device is provided for each of the agent (AG-1) 21-1 and the agent (AG-3) 21-3 in the network.
2) 11-1 and 11-2 are connected, and each manager (M
G-1, MG-2) 11-1, 11-2 are all agents (AG-1, AG-2, ... AG-) in the network.
m) 21-1, 21-2, ... 21-m shall be managed.
Therefore, In in the system of this embodiment, small
Unless the exclusive control of the manager's access right <br/> for each managed object is implemented, the managed objects (oj-1, oj-2, ... oj-n) under a certain agent in the network
22 may be operated by a plurality of managers at the same time, which may lead to an unexpected and unfavorable result of impairing normal system operation.

【0009】そこでこの実施形態に於いては、各マネー
ジャ(MG−1,MG−2)11-1,11-2にそれぞれ
各エージェントの操作状態を保持する操作状態管理テー
ブル(ST−TBL)12を設ける。
Therefore, in this embodiment, the operation state management table (ST-TBL) 12 that holds the operation states of the agents in the managers (MG-1, MG-2) 11-1, 11-2, respectively. To provide.

【0010】上記各マネージャ(MG−1,MG−2)
11-1,11-2は、この操作状態管理テーブル(ST−
TBL)12をそれぞれ独立して管理し、当該テーブル
の書き込みは当該テーブルを管理しているマネージャの
み可能とする。また上記操作状態管理テーブル(ST−
TBL)12は、当該テーブルを管理しているマネージ
ャを経由することによって他のマネージャからも読み出
しを可能とする。
Each of the above managers (MG-1, MG-2)
The operation state management table (ST-
TBL) 12 is managed independently of each other, and writing of the table can be performed only by the manager who manages the table. Further, the operation state management table (ST-
The TBL) 12 can also be read by other managers via the manager managing the table.

【0011】図2は、上記各マネージャ(MG−1,M
G−2)11-1,11-2が管理する操作状態管理テーブ
ル(ST−TBL)12の一構成例を示す図である。こ
こでは、各マネージャ(MG−1,MG−2)11-1,
11-2の管理対象に、m個のエージェント(AG−1,
AG−2,…AG−m)21-1,21-2,…21-mが存
在し、その各エージェントがn個の管理オブジェクト
(oj-1,oj-2,…oj-n)22を持つことから、これに従
い、m個のエージェント(AG−1,AG−2,…AG
−m)21-1,21-2,…21-mそれぞれに固有の情報
ブロックが設けられ、その各情報ブロックに、管理オブ
ジェクトを単位に、そのオブジェクトが操作中であるか
否かを示すフラグ(MF)、及び操作中である際に、ど
のマネージャが操作中であるかを示すマネージャ番号レ
ジスタ(MG NO.)が設けられた構成としている。
FIG. 2 shows the above managers (MG-1, M).
G-2) It is a figure which shows one structural example of the operation state management table (ST-TBL) 12 which 11-1 and 11-2 manage. Here, each manager (MG-1, MG-2) 11-1,
11-2 manages m agents (AG-1,
AG-2, ... AG-m) 21-1, 21-2, ... 21-m exist, and each agent thereof manages n management objects (oj-1, oj-2, ... Oj-n) 22. According to this, m agents (AG-1, AG-2, ...
-M) An information block unique to each of 21-1, 21-2, ..., 21-m is provided, and a flag indicating whether or not the object is being operated in units of management objects in each of the information blocks. (MF), and a manager number register (MG NO.) Indicating which manager is operating during operation.

【0012】図3乃至図5はそれぞれ上記実施形態の動
作シーケンスを示す図であり、このうち図3は正常状態
に於ける実施形態の動作シーケンスを示す図、図4はマ
ネージャ障害発生時に於ける実施形態の動作シーケンス
を示す図、図5は操作権を持つマネージャの障害発生時
に於ける実施形態の動作シーケンスを示す図である。
FIGS. 3 to 5 are diagrams showing the operation sequence of the above embodiment, of which FIG. 3 is a view showing the operation sequence of the embodiment in the normal state, and FIG. 4 is at the time of occurrence of a manager failure. FIG. 5 is a diagram showing an operation sequence of the embodiment, and FIG. 5 is a diagram showing an operation sequence of the embodiment when a failure occurs in the manager having the operation right.

【0013】尚、上記した図1の構成に於いてはシステ
ム上に存在するマネージャを2台のみ示しているが、図
3乃至図5に於いては、マネージャが3台存在する場合
を例に示しており、従って上記図3乃至図5を用いる以
後の動作説明ではマネージャ(MG−1,MG−2)1
1−1,11−2 に、マネージャ(MG−3)11-3を加
えて動作を説明する。
In the configuration of FIG. 1 described above, only two managers existing on the system are shown, but in FIGS. 3 to 5, the case where there are three managers is taken as an example. Therefore, the manager (MG-1, MG-2) 1 will be described in the following explanation of the operation using FIG. 3 to FIG.
The operation will be described by adding the manager (MG-3) 11-3 to 1-1 and 11-2.

【0014】ここで上記各図を参照して本発明の第1実
施形態に於ける動作を説明する。先ず図3を参照して正
常状態に於ける実施形態の動作ついて説明する。初期状
態として、全てのエージェント(AG−1,AG−2,
…AG−m)21-1,21-2,…21-mの全ての管理オ
ブジェクト(oj-1,oj-2,…oj-n)22は操作状態に無い
ものとする。即ち、各マネージャ(MG−1,MG−
2,MG−3)11-1,11-2,11-3が管理する操作
状態管理テーブル(ST−TBL)12内の操作状態を
保持するフラグ(MF)は全てオフ(例えば“0”)に
なっている。尚、この際は当然ながらマネージャ番号レ
ジスタ(MG NO.)の内容もすべて意味をもたない状態
(Null状態)になっている。
The operation of the first embodiment of the present invention will now be described with reference to the above figures. First, the operation of the embodiment in the normal state will be described with reference to FIG. As an initial state, all agents (AG-1, AG-2,
... AG-m) 21-1, 21-2, ... 21-m All managed objects (oj-1, oj-2, ... oj-n) 22 are not in the operating state. That is, each manager (MG-1, MG-
2, MG-3) 11-1, 11-2, 11-3 manages the operation state management table (ST-TBL) 12 and holds all the operation state flags (MF) are all off (for example, "0"). It has become. At this time, of course, the contents of the manager number register (MG NO.) Are all meaningless (Null state).

【0015】ここで、例えばマネージャ(MG−1)1
1-1に於いて、エージェント(AG−1)21-1が実装
する管理オブジェクト(oj-1,oj-2,…oj-n)22を操作
するイベントが発生したとする。
Here, for example, the manager (MG-1) 1
In 1-1, it is assumed that an event for operating the management objects (oj-1, oj-2, ... Oj-n) 22 implemented by the agent (AG-1) 21-1 has occurred.

【0016】この際、上記マネージャ(MG−1)11
-1は、先ず当該マネージャが管理する操作状態管理テー
ブル(ST−TBL)12を参照し、これから操作しよ
うとする管理オブジェクトが現在使用中であるか否かを
確認する。
At this time, the manager (MG-1) 11
-1 first refers to the operation state management table (ST-TBL) 12 managed by the manager, and confirms whether the management object to be operated from now is currently in use.

【0017】ここで、使用中でないと判断したマネージ
ャ(MG−1)11−1 は、次に、エージェント(AG
−1)21−1 を監視し制御する他のマネージャ(MG
−2,MG−3)11-2,11-3に対して操作許可要求
を送出する(図3(a),(b)参照)。
Here, the manager (MG-1) 11-1 which has judged that it is not in use, next
-1) Another manager (MG) that monitors and controls 21-1
-2, MG-3) 11-2, 11-3 is sent an operation permission request (see FIGS. 3 (a) and 3 (b)).

【0018】このマネージャ(MG−2,MG−3)1
1-2,11-3に送出される操作許可要求には、操作しよ
うとするエージェントを示すデータ(エージェント番号
と称す)と管理オブジェクトを示すデータ(オブジェク
ト名と称す)とが含まれている。
This manager (MG-2, MG-3) 1
The operation permission request sent to 1-2 and 11-3 includes data indicating an agent to be operated (referred to as an agent number) and data indicating a managed object (referred to as an object name).

【0019】操作許可要求を受けたマネージャ(MG−
2,MG−3)11-2,11-3は、上記操作許可要求信
号に含まれるエージェント(エージェント番号)と管理
オブジェクト(オブジェクト名)をキーとして、当該マ
ネージャが管理する操作状態管理テーブル(ST−TB
L)12を参照し、当該操作しようとする管理オブジェ
クトが現在操作中であるか否かを確認する。
Upon receipt of the operation permission request, the manager (MG-
2, MG-3) 11-2 and 11-3 use the agent (agent number) and the management object (object name) included in the operation permission request signal as keys to manage the operation state management table (ST). -TB
L) 12 is referred to, and it is confirmed whether or not the management object to be operated is currently being operated.

【0020】マネージャ(MG−2,MG−3)11-
2,11-3は、それぞれ上記要求のあった管理オブジェ
クトが操作中でないと判断した際、自己管理対象下にあ
る操作状態管理テーブル(ST−TBL)12内の上記
要求のあった管理オブジェクトの操作状態を保持するフ
ラグをオン(例えば1)に設定し、当該管理オブジェク
トがどのマネージャによって操作されているかを示すマ
ネージャ番号を設定するとともに、操作許可応答をマネ
ージャ(MG−1)11-1に返す(図3(c),(d)
参照)。
Manager (MG-2, MG-3) 11-
When it is determined that the requested managed object is not being operated, 2 and 11-3 indicate the requested managed object in the operation state management table (ST-TBL) 12 under the self-management target. A flag holding the operation state is set to ON (for example, 1), a manager number indicating which manager is operating the managed object is set, and an operation permission response is sent to the manager (MG-1) 11-1. Return (Fig. 3 (c), (d)
reference).

【0021】上記操作許可応答を受けたマネージャ(M
G−1)11-1は、当該マネージャが管理する操作状態
管理テーブル(ST−TBL)12内の操作しようとす
る管理オブジェクトの操作状態を保持するフラグをオン
(“1”)にし、自己のマネージャ番号を当該操作状態
管理テーブル(ST−TBL)12に書込む。
When the manager (M
G-1) 11-1 turns on (“1”) the flag holding the operation state of the managed object to be operated in the operation state management table (ST-TBL) 12 managed by the manager, and The manager number is written in the operation state management table (ST-TBL) 12.

【0022】ここまでのシーケンスで、上記要求の生じ
た管理オブジェクトの操作権はマネージャ(MG−1)
11-1が操作終了通知を送出するまでの間、当該マネー
ジャが獲得したことになる。
In the sequence up to this point, the operation right of the requested management object is the manager (MG-1).
Until the manager 11-1 sends the operation completion notification, the manager has acquired the notification.

【0023】この間に他のマネージャ(MG−2,MG
−3)11-2,11-3が上記操作権の確定している管理
オブジェクト(マネージャ(MG−1)11-1が操作権
を獲得した管理オブジェクト)を操作しようとしても、
当該マネージャ(MG−2,MG−3)11-2,11-3
はそれぞれ自己が管理する操作状態管理テーブル(ST
−TBL)12を参照すると、当該管理オブジェクトが
使用中であることが判り、処理を継続することができな
い。仮に操作状態管理テーブル(ST−TBL)12の
チェックで使用中でないと判断されたとしても、操作許
可要求に対する他マネージャからの応答では「拒否」が
通知され、やはり処理を継続することができない。
During this time, other managers (MG-2, MG
-3) Even if 11-2 and 11-3 attempt to operate the management object for which the operation right has been determined (the manager (MG-1) 11-1 has acquired the operation right)
The manager (MG-2, MG-3) 11-2, 11-3
Is an operation state management table (ST
-TBL) 12, it is found that the management object is in use, and the processing cannot be continued. Even if it is determined that the operation status management table (ST-TBL) 12 is not in use, the response from another manager to the operation permission request is “denial”, and the processing cannot be continued.

【0024】操作権を得たマネージャ(MG−1)11
-1は、当該操作対象となる管理オブジェクトの操作をエ
ージェント(AG−1)21-1に対して行なう(図3
(e),(f)参照)。
Manager (MG-1) 11 who has obtained the operation right
-1 operates the management object to be operated on the agent (AG-1) 21-1 (see FIG. 3).
(See (e) and (f)).

【0025】マネージャ(MG−1)11-1は、操作を
終了すると、当該マネージャが管理する操作状態管理テ
ーブル(ST−TBL)12内の対象となる管理オブジ
ェクトの操作状態を保持するフラグをオフ(“0”)に
するとともに、当該管理オブジェクトの操作が終了した
ことを示す操作終了通知を他の各マネージャ(MG−
2,MG−3)11-2,11-3に送出する(図3
(g),(h)参照)。
When the manager (MG-1) 11-1 finishes the operation, the manager (MG-1) 11-1 turns off the flag holding the operation state of the target management object in the operation state management table (ST-TBL) 12 managed by the manager. (“0”) and an operation end notification indicating that the operation of the management object is ended is displayed on each of the other managers (MG-).
2, MG-3) 11-2, 11-3 (Fig. 3
(See (g) and (h)).

【0026】この操作終了通知には、上述した操作許可
要求と同様に、エージェントと、管理オブジェクトを示
すデータが含まれている。即ち、ここでは操作を終了す
るエージェントを示すエージェント番号と管理オブジェ
クトを示すオブジェクト名が含まれている。
This operation end notification includes data indicating the agent and the management object, as in the operation permission request described above. That is, here, the agent number indicating the agent that ends the operation and the object name indicating the management object are included.

【0027】操作終了通知を受けたマネージャ(MG−
2,MG−3)11-2,11-3は、当該操作終了通知に
含まれるエージェント(エージェント番号)と管理オブ
ジェクト(オブジェクト名)をキーとして、自己マネー
ジャが管理する操作状態管理テーブル(ST−TBL)
12内の対象となる管理オブジェクトの操作状態を保持
するフラグをオフ(“0”)に設定するとともに、それ
ぞれ操作終了応答をマネージャ(MG−1)11-1に返
す(図3(i),(j)参照)。
The manager (MG-
2, MG-3) 11-2 and 11-3 use the agent (agent number) and the management object (object name) included in the operation end notification as keys to manage the operation state management table (ST- TBL)
The flag holding the operation state of the target managed object in 12 is set to off (“0”), and the operation end response is returned to the manager (MG-1) 11-1 (FIG. 3 (i), (See (j)).

【0028】操作終了通知を受けたマネージャ(MG−
1)11-1は、応答の内容が正常であることを確認し、
シーケンスを終了する。次に、本発明の第1実施形態に
於いて、ネットワーク内のあるマネージャに障害が発生
した場合のシステム動作例について図4を参照して説明
する。
The manager (MG-
1) 11-1 confirms that the content of the response is normal,
End the sequence. Next, in the first embodiment of the present invention, an example of system operation when a failure occurs in a manager in the network will be described with reference to FIG.

【0029】図4はマネージャ障害発生時に於ける実施
形態の動作シーケンスを示す図であり、ここでは、マネ
ージャ(MG−1)11-1に於いて、エージェント(A
G−1)21-1が実装する管理オブジェクトを操作する
イベントが発生した際に、マネージャ(MG−3)11
-3に障害が発生した場合を例示している。
FIG. 4 is a diagram showing an operation sequence of the embodiment when a manager failure occurs. Here, in the manager (MG-1) 11-1, the agent (A
G-1) Manager (MG-3) 11 when an event for operating a management object implemented by 21-1 occurs
-3 illustrates a case where a failure occurs.

【0030】マネージャ(MG−1)11-1に於いて、
エージェント(AG−1)21-1が実装する管理オブジ
ェクトを操作するイベントが発生した際、マネージャ
(MG−1)11-1は、まず自己マネージャが管理する
操作状態管理テーブル(ST−TBL)12を参照して
操作対象となる管理オブジェクトの未操作状態を確認し
た後、上記操作要求の生じたエージェント(AG−1)
21-1を監視し制御する他の各マネージャ(MG−2,
MG−3)11-2,11-3に対して操作許可要求を送出
する(図4(a),(b)参照)。
In the manager (MG-1) 11-1,
When an event for operating the management object implemented by the agent (AG-1) 21-1 occurs, the manager (MG-1) 11-1 firstly operates the operation state management table (ST-TBL) 12 managed by its own manager. After confirming the unoperated state of the management object to be operated by referring to the above, the agent (AG-1) that issued the operation request
21-1 monitor and control other managers (MG-2,
The MG-3) 11-2, 11-3 sends an operation permission request (see FIGS. 4A and 4B).

【0031】この際、マネージャ(MG−1)11-1
は、操作許可要求に対する各マネージャからの操作許可
応答を監視するため、操作許可要求の送出に伴い、マネ
ージャ(MG−2,MG−3)11-2,11-3からの操
作許可応答に対するタイマを設定しておく。
At this time, the manager (MG-1) 11-1
Monitors the operation permission response from each manager in response to the operation permission request, and accordingly, the timer for the operation permission response from the managers (MG-2, MG-3) 11-2, 11-3 is sent along with the transmission of the operation permission request. Is set.

【0032】操作許可要求を受けたマネージャ(MG−
2)11-2は、当該管理オブジェクトが操作中でないこ
とを確認後、操作許可応答をマネージャ(MG−1)1
1-1に返すが、マネージャ(MG−3)11-3は、障害
発生中であるため、操作許可応答をマネージャ(MG−
1)11-1に返すことができない(図4(c),(d)
参照)。
The manager (MG-
2) 11-2 confirms that the management object is not being operated, and then sends an operation permission response to the manager (MG-1) 1
Although it is returned to 1-1, the manager (MG-3) 11-3 issues an operation permission response to the manager (MG-
1) Cannot return to 11-1 (Figs. 4 (c), (d))
reference).

【0033】この際、排他制御の上からは、本来、マネ
ージャ(MG−1)11-1は、操作許可要求を送出した
すべてのマネージャ(MG−2,MG−3)11-2,1
1-3から操作許可応答が返らないと、エージェント(A
G−1)21-1の操作権を得ることができないが、この
実施形態に於いては、先に設定したタイマがタイムアウ
トするまでに操作許可応答が返ってこない場合、その操
作許可応答が返ってこないマネージャは障害中にあると
判断し、当該マネージャを操作権獲得のための条件から
一時的に外すことによって、シーケンスを続行できるよ
うにする。ここでは、応答が返ってこないマネージャ
(MG−3)11-3を一時的に操作権獲得のための条件
から排除してシーケンスを続行する(図4(e)〜
(g)参照)。
At this time, from the viewpoint of exclusive control, originally, the manager (MG-1) 11-1 has all the managers (MG-2, MG-3) 11-2, 1 which sent the operation permission request.
If the operation permission response is not returned from 1-3, the agent (A
G-1) The operation right of 21-1 cannot be obtained, but in this embodiment, if the operation permission response is not returned by the time-out of the previously set timer, the operation permission response is returned. The manager who does not come is judged to be in a failure and temporarily removes the manager from the condition for acquiring the operation right so that the sequence can be continued. Here, the manager (MG-3) 11-3 to which no response is returned is temporarily excluded from the condition for acquiring the operation right, and the sequence is continued (FIG. 4 (e)-
(See (g)).

【0034】次に、マネージャ(MG−3)11-3の障
害復旧とともに、マネージャ(MG−1)11-1が一時
的に外している操作権獲得のための判断条件にマネージ
ャ(MG−3)11-3を組み入れる必要があり、また、
マネージャ(MG−1)11-1がエージェント(AG−
1)21-1に対する操作を終了しないうちにマネージャ
(MG−3)11-3の障害が復旧した時は、マネージャ
(MG−1,MG−2)11-1,11-2が管理する操作
状態管理テーブル(ST−TBL)12と、マネージャ
(MG−3)11-3が管理する操作状態管理テーブル
(ST−TBL)12とで差分が発生してしまうことに
なる。
Next, when the manager (MG-3) 11-3 recovers from the failure, the manager (MG-3) 11-1 temporarily sets the manager (MG-3) as a judgment condition for acquiring the operation right. ) 11-3 must be incorporated, and also
The manager (MG-1) 11-1 is the agent (AG-
1) When the failure of the manager (MG-3) 11-3 is recovered before the operation for 21-1 is completed, the operation managed by the manager (MG-1, MG-2) 11-1, 11-2 A difference occurs between the state management table (ST-TBL) 12 and the operation state management table (ST-TBL) 12 managed by the manager (MG-3) 11-3.

【0035】そこで、各マネージャは、それぞれ起動時
に、起動したことを示す起動通知を他の各マネージャに
送出し、通知元のマネージャを判断条件から外していれ
ば当該マネージャを判断条件に組み入れるようにする。
更に、起動通知を通知したマネージャは、同時に他のマ
ネージャ(例えば隣接のマネージャ)から、そのマネー
ジャが管理する操作状態管理テーブル(ST−TBL)
12を取得する処理を行なうようにする。ここでは、マ
ネージャ(MG−3)11-3のの障害復旧に伴う起動時
に、当該マネージャ(MG−3)11-3が起動したこと
を示す起動通知を他の各マネージャ(MG−1,MG−
2)11-1,11-2に送出し、通知元のマネージャ(M
G−3)11-3を上記判断条件から外していれば当該マ
ネージャ(MG−3)11-3を判断条件に組み入れるよ
うにする。更に、起動通知を通知したマネージャ(MG
−3)11-3は、他のマネージャ、例えば隣接するマネ
ージャ(MG−2)11-2から、そのマネージャ(MG
−2)11-2が管理する操作状態管理テーブル(ST−
TBL)12を取得する。その後のシーケンス動作は上
述した通常動作と同様である(図4(h)〜(l)参
照)。
Therefore, each manager sends a start notification indicating that the manager has started to each other at the time of starting, and if the manager of the notification source is excluded from the judgment condition, the manager is included in the judgment condition. To do.
Furthermore, the manager that has notified the activation notification is simultaneously operated by another manager (for example, an adjacent manager) by the operation state management table (ST-TBL).
12 is acquired. Here, when the manager (MG-3) 11-3 is started up due to failure recovery, a start-up notification indicating that the manager (MG-3) 11-3 has started up is sent to each of the other managers (MG-1, MG). −
2) Send to 11-1 and 11-2, and notify the manager (M
If G-3) 11-3 is excluded from the above judgment conditions, the manager (MG-3) 11-3 is included in the judgment conditions. Furthermore, the manager (MG
-3) 11-3 receives from another manager, for example, the adjacent manager (MG-2) 11-2, to the manager (MG
-2) Operation state management table (ST-
TBL) 12 is acquired. The subsequent sequence operation is similar to the above-described normal operation (see FIGS. 4 (h) to 4 (l)).

【0036】以上説明したように、ネットワーク内の一
つのマネージャに障害が発生しても、他の各マネージャ
は管理オブジェクトの操作権を獲得することが可能とな
り、障害発生中に生じた操作状態管理テーブルの差分
も、障害復旧時に速やかに整合可能となる。
As described above, even if one manager in the network fails, each of the other managers can acquire the operation right of the management object, and the operation state management that has occurred during the failure occurs. The table differences can be quickly matched at the time of failure recovery.

【0037】次に、本発明の第1実施形態に於いて、操
作権を得ているマネージャに障害が発生した場合のシス
テム動作例について図5を参照して説明する。図5は操
作権を持つマネージャの障害発生時に於ける実施形態の
動作シーケンスを示す図であり、ここでは、操作権をも
つマネージャ(MG−1)11-1に障害が発生し、その
後、復旧した場合を例に示している。
Next, in the first embodiment of the present invention, an example of system operation when a failure occurs in the manager who has the operation right will be described with reference to FIG. FIG. 5 is a diagram showing an operation sequence of the embodiment when a failure occurs in the manager having the operation right. Here, a failure occurs in the manager (MG-1) 11-1 having the operation right, and then recovery is performed. This is shown as an example.

【0038】マネージャ(MG−1)11-1が上述した
実施形態と同様にして操作権を獲得し(図5(a)〜
(f)参照)、その後に障害が発生した際、その障害復
旧に伴う起動時に於いて、同じく上述した実施形態と同
様に、当該マネージャ(MG−1)11-1が起動したこ
とを示す起動通知を他の各マネージャ(MG−2,MG
−3)11-2,11-3に送出する(図5(g),(h)
参照)。
The manager (MG-1) 11-1 acquires the operation right in the same manner as in the above-described embodiment (see FIG. 5 (a)-
(F)), and when a failure occurs thereafter, at the time of start-up accompanying recovery from the failure, similarly to the above-described embodiment, start-up indicating that the manager (MG-1) 11-1 has started up. Notify each other manager (MG-2, MG
-3) Send to 11-2 and 11-3 (Figs. 5 (g) and 5 (h))
reference).

【0039】ここで、マネージャの機能を実現するソフ
トウェアは、一般に、あるシーケンス実行中に障害が発
生すると、復旧時にメモリを初期化してしまうため、実
行中であったシーケンスを再開できない。
Here, software that implements the function of the manager generally cannot initialize the sequence that was being executed because the memory is initialized when the sequence is restored when a failure occurs.

【0040】従って、マネージャ(MG−2,MG−
3)11-2,11-3は、マネージャ(MG−1)11-1
が操作権を得ているものと認識しているにも拘わらず、
マネージャ(MG−1)11-1自身は操作権を持ってお
らず初期状態にあるという、ネットワーク内での矛盾が
発生してしまう。
Therefore, the managers (MG-2, MG-
3) 11-2 and 11-3 are managers (MG-1) 11-1
Is aware that he has the right to operate,
The manager (MG-1) 11-1 itself does not have the operation right and is in the initial state, which causes a contradiction in the network.

【0041】そこで、この実施形態に於いては、マネー
ジャが起動時に他のマネージャに起動を通知した際に、
その起動通知を受けたマネージャが、起動通知の通知元
マネージャが操作状態管理テーブル内の操作マネージャ
に含まれていれば、その箇所のフラグをオフにすること
によって、これを回避することが可能となる。更に、起
動通知を送出したマネージャは、続いて操作状態管理テ
ーブルを他のマネージャから取得するので、各マネージ
ャの持つ操作状態管理テーブルは速やかに一致すること
になる。
Therefore, in this embodiment, when a manager notifies another manager of the start-up at the time of start-up,
If the manager that received the startup notification includes the manager that sent the startup notification as an operation manager in the operation status management table, it is possible to avoid this by turning off the flag at that location. Become. Further, since the manager that has sent the activation notification subsequently acquires the operation state management table from another manager, the operation state management tables of the respective managers can be quickly matched.

【0042】即ち、図5の例では、マネージャ(MG−
2,MG−3)11-2,11-3がマネージャ(MG−
1)11-1より起動通知を受けると、各マネージャ(M
G−2,MG−3)11-2,11-3は、それぞれ起動通
知の通知元となるマネージャ(MG−1)11-1が自己
の管理する操作状態管理テーブル(ST−TBL)12
内の操作マネージャに含まれて(設定されて)いるか否
かを調べ、含まれていれば(設定されていれば)、その
箇所のフラグをオフ(“0”)にする。更に、起動通知
を送出したマネージャ(MG−1)11-1は、続いて自
己の管理する操作状態管理テーブル(ST−TBL)1
2を他のマネージャ(例えばマネージャ(MG−2)1
1-2)から取得することにより、各マネージャ(MG−
1,MG−2,MG−3)11-1,11-2,11-3が持
つ操作状態管理テーブル(ST−TBL)12はそれぞ
れ速やかに一致する(図5(i),(j)参照)。
That is, in the example of FIG. 5, the manager (MG-
2, MG-3) 11-2, 11-3 are managers (MG-
1) Upon receiving the activation notification from 11-1, each manager (M
Each of the G-2, MG-3) 11-2, 11-3 is an operation state management table (ST-TBL) 12 managed by the manager (MG-1) 11-1 that is the notification source of the activation notification.
It is checked whether or not it is included (set) in the operation manager inside, and if it is included (if set), the flag at that location is turned off (“0”). Further, the manager (MG-1) 11-1 which has sent the activation notification subsequently operates the operation state management table (ST-TBL) 1 managed by itself.
2 to another manager (for example, manager (MG-2) 1
1-2), each manager (MG-
1, MG-2, MG-3) 11-1, 11-2, and 11-3 have operation state management tables (ST-TBL) 12 that promptly match each other (see FIGS. 5 (i) and 5 (j)). ).

【0043】以上、図4、図5に示す障害発生時の実施
形態で説明したように、ネットワーク内に存在するいず
れのマネージャに障害が発生しても、他のマネージャは
処理を継続することが可能であり、その障害復旧時に於
いて、ネットワーク内に存在するすべての操作状態管理
テーブルに対して速やかに同期が取られ整合するとい
う、障害に一切左右されない排他制御が可能となる。
As described above with reference to the embodiments at the time of failure shown in FIGS. 4 and 5, even if any manager in the network fails, another manager can continue the processing. It is possible, and at the time of recovery from the failure, exclusive control that is not affected by the failure is possible, that is, all the operation state management tables existing in the network are quickly synchronized and matched.

【0044】上記したように、本発明の第1実施形態に
よれば、排他制御のための管理テーブル、及びこのテー
ブルへの書き込み/読み出し処理をすべてマネージャ側
に持つことにより、エージェントに於けるこれらの実装
有無に依存しない、エージェントのマルチベンダ環境下
におけるマネージャ間の排他制御処理が可能となる。
As described above, according to the first embodiment of the present invention, the management table for exclusive control and the writing / reading processing to / from this table are all provided on the manager side, so that these are executed in the agent. It becomes possible to perform exclusive control processing between managers in an agent multi-vendor environment that does not depend on the implementation of.

【0045】次に、図6乃至図9を参照して本発明の第
2実施形態を説明する。システム全体の構成は上述した
第1実施形態と同様であることから、ここではその説明
を省略する。
Next, a second embodiment of the present invention will be described with reference to FIGS. Since the configuration of the entire system is the same as that of the above-described first embodiment, the description thereof is omitted here.

【0046】この第2実施形態に於いてもネットワーク
内の複数のエージェントにそれぞれマネージャが接続さ
れ、各々のマネージャはネットワーク内の全てのエージ
ェントを管理することから、マネージャ間の排他制御を
実施しないと、ネットワーク内のあるエージェント配下
の管理オブジェクトに対して複数のマネージャから同時
に操作されたとき、予期しない不都合な結果を招く可能
性がある。
Also in the second embodiment, a manager is connected to each of a plurality of agents in the network, and each manager manages all the agents in the network. Therefore, exclusive control between the managers must be performed. , When a managed object under an agent in a network is operated by multiple managers at the same time, unexpected and inconvenient results may occur.

【0047】またこの実施形態に於いても、各マネージ
ャはそれぞれに操作管理テーブルを有して、各々のマネ
ージャが独立して管理し、テーブルの書き込み(更新)
は当該テーブルを管理しているマネージャのみが可能で
あるものとする。
Also in this embodiment, each manager has its own operation management table, and each manager independently manages and writes (updates) the table.
Is allowed only by the manager who manages the table.

【0048】図6は、本発明の第2実施形態に於ける、
各マネージャが管理する操作管理テーブルの一構成例を
示す図であり、ここでは、マネージャが管理するエージ
ェントがm個存在し、各エージェントはn個の管理オブ
ジェクトを持ち、機能操作単位(オブジェクト単位)に
操作中であるか否かを示すフラグ(S1F,S2F,
…,SnF)、及び操作中であるとき、いずれのエージ
ェントが操作中であるかを示すフラグ(E1F,E2
F,…,EmF)が書き込めるようになっている。
FIG. 6 shows a second embodiment of the present invention.
FIG. 3 is a diagram showing an example of the configuration of an operation management table managed by each manager, in which there are m agents managed by the manager, each agent has n managed objects, and each unit has a function operation unit (object unit). A flag (S1F, S2F,
, SnF), and a flag (E1F, E2) indicating which agent is operating when operating.
F, ..., EmF) can be written.

【0049】即ち、ここでは、マネージャ(MG−1,
MG−2,MG−3)11-1,11-2,11-3がそれぞ
れm個のエージェント(AG−1,AG−2,…AG−
m)21-1,21-2,…21-mを管理し、各エージェン
ト(AG−1,AG−2,…AG−m)21-1,21-
2,…21-mがそれぞれn個の管理オブジェクト(oj-1,
oj-2,…oj-n)22を持つ構成である際の操作状態管理
テーブル(ST−TBL)12Aの構成を示したもの
で、図中、S1F,S2F,…,SnFは、個々の管理
オブジェクト(oj-1,oj-2,…oj-n)22がそれぞれ操作
中であるか否かを示す第1の管理フラグであり、E1
F,E2F,…,EmFは操作中であるとき、いずれの
エージェントが操作中であるかを示す第2の管理フラグ
である。
That is, here, the manager (MG-1,
MG-2, MG-3) 11-1, 11-2, 11-3 are respectively m agents (AG-1, AG-2, ... AG-).
m) 21-1, 21-2, ... 21-m are managed, and each agent (AG-1, AG-2, ... AG-m) 21-1, 21-
2, ... 21-m are n managed objects (oj-1,
The configuration of the operation state management table (ST-TBL) 12A in the case of the configuration having oj-2, ... Oj-n) 22 is shown, and S1F, S2F, ... E1 is a first management flag indicating whether each of the objects (oj-1, oj-2, ... Oj-n) 22 is in operation.
F, E2F, ..., EmF are second management flags indicating which agent is operating when operating.

【0050】図7乃至図9はそれぞれ上記第2実施形態
の動作シーケンスを示す図であり、このうち図7は正常
状態に於ける実施形態の動作シーケンスを示す図、図8
はエージェントのオブジェクト操作競合時に於ける実施
形態の動作シーケンスを示す図、図9は操作権を持つマ
ネージャの障害発生時に於ける実施形態の動作シーケン
スを示す図である。
7 to 9 are diagrams showing the operation sequence of the second embodiment, of which FIG. 7 is a diagram showing the operation sequence of the embodiment in the normal state, and FIG.
FIG. 9 is a diagram showing an operation sequence of the embodiment when an agent object operation conflicts, and FIG. 9 is a diagram showing an operation sequence of the embodiment when a manager having an operation right has a failure.

【0051】ここで上記した図1と図6乃至図9を参照
して本発明の第2実施形態に於ける動作を説明する。先
ず図7を参照して正常状態に於ける実施形態の動作つい
て説明する。
The operation of the second embodiment of the present invention will be described with reference to FIGS. 1 and 6 to 9 described above. First, the operation of the embodiment in the normal state will be described with reference to FIG.

【0052】初期状態に於いては、全てのエージェント
(AG−1,AG−2,…AG−m)21-1,21-2,
…21-mの全ての管理オブジェクト(oj-1,oj-2,…oj-
n)22は操作状態にない状態とする。即ち、各マネー
ジャ(MG−1,MG−2,MG−3)11-1,11-
2,11-3が管理する操作状態管理テーブル(ST−T
BL)12A内の操作状態を示す第1の管理フラグ(S
1F,S2F,…,SnF)、及び第2の管理フラグ
(E1F,E2F,…,EmF)は全てオフ(リセット
状態;例えば0)になっている。
In the initial state, all agents (AG-1, AG-2, ... AG-m) 21-1, 21-2,
… All 21-m managed objects (oj-1, oj-2,… oj-
n) 22 is not in the operating state. That is, each manager (MG-1, MG-2, MG-3) 11-1, 11-
Operation state management table (ST-T managed by 2, 11-3
(BL) The first management flag (S
, 1F, S2F, ..., SnF) and the second management flags (E1F, E2F, ..., EmF) are all off (reset state; for example, 0).

【0053】マネージャ(MG−1)11-1に於いて、
エージェント(AG−1)21-1が実装する管理オブジ
ェクト(oj-1,oj-2,…oj-n)22を操作するイベントが
発生すると、マネージャ(MG−1)11-1は、自マネ
ージャと同様にエージェント(AG−1)21-1を監視
し制御する他のマネージャ(MG−2,MG−3)11
-2,11-3に対して、同様の操作を行なっているか否か
を認識するため、上記各マネージャ(MG−2,MG−
3)11-2,11-3に操作確認要求を送出する(図7
(a),(b)参照)。
In the manager (MG-1) 11-1,
When an event for operating the management objects (oj-1, oj-2, ... Oj-n) 22 implemented by the agent (AG-1) 21-1 occurs, the manager (MG-1) 11-1 determines its own manager. Other managers (MG-2, MG-3) 11 that monitor and control the agent (AG-1) 21-1 in the same manner as
-2 and 11-3, in order to recognize whether or not the same operation is performed, the above managers (MG-2, MG-
3) Send an operation confirmation request to 11-2 and 11-3 (Fig. 7
(See (a) and (b)).

【0054】操作確認要求の信号内には、上述した第1
実施形態の場合と同様に、操作しようとするエージェン
ト、及び管理オブジェクトを示すデータが含まれてい
る。操作確認要求を受けた各マネージャ(MG−2,M
G−3)11-2,11-3は、操作確認要求信号に含まれ
るエージェント、管理オブジェクトをキーとして、当該
マネージャが管理する操作状態管理テーブル(ST−T
BL)12Aを参照し、要求のあつた、即ち問い合わせ
のあった管理オブジェクトが操作中であるか否かを確認
する。
In the signal of the operation confirmation request, the above-mentioned first
As in the case of the embodiment, data indicating the agent to be operated and the management object is included. Each manager (MG-2, M that has received the operation confirmation request)
G-3) 11-2 and 11-3 are operation state management tables (ST-T) managed by the manager using the agents and management objects included in the operation confirmation request signal as keys.
BL) 12A, and confirms whether or not the requested management object, that is, the management object inquired is in operation.

【0055】ここで、マネージャ(MG−2,MG−
3)11-2,11-3は、上記問い合わせのあった管理オ
ブジェクトが操作中でないことを確認すると、当該問い
合わせのあった管理オブジェクトが操作中でないことを
示すデータを含む操作確認応答をマネージャ(MG−
1)11-1に返す(図7(c),(d)参照)。
Here, the managers (MG-2, MG-
3) 11-2 and 11-3, when confirming that the management object inquired is not in operation, send an operation confirmation response including data indicating that the management object inquired is not in operation to the manager ( MG-
1) Return to 11-1 (see FIGS. 7C and 7D).

【0056】操作確認応答を受けたマネージャ(MG−
1)11-1は、当該マネージャが管理する操作状態管理
テーブル(ST−TBL)12Aの、操作しようとする
管理オブジェクトの操作状態を示す第1の管理フラグ
(SiF)(i=1/2/…/n)と、その操作を行な
うエージェントに対応した第2の管理フラグ(EjF)
(j=1/2/…/m)とをそれぞれオン(“1”)に
セットし、対象エージェント(AG−j)21-jに対し
て制御を行なう(図7(e),(f)参照)。そして制
御が終了すると、上記第1の管理フラグ(SiF)、及
び第2の管理フラグ(EjF)をそれぞれオフ
(“0”)にする。
The manager (MG-
1) 11-1 is a first management flag (SiF) (i = 1/2 /) indicating an operation state of a managed object to be operated in an operation state management table (ST-TBL) 12A managed by the manager. ... / n) and the second management flag (EjF) corresponding to the agent performing the operation.
(J = 1/2 /.../ m) are set to ON ("1") respectively, and the target agent (AG-j) 21-j is controlled (FIGS. 7E and 7F). reference). When the control is completed, the first management flag (SiF) and the second management flag (EjF) are turned off (“0”).

【0057】また、上記マネージャ(MG−1)11-1
からの要求に従う制御中に於いて、他のマネージャ(例
えばMG−3)11-3から上記操作と同一のオブジェク
ト指定による操作確認要求があった場合は、上記第1の
管理フラグ(SiF)フラグ、及び第2の管理フラグ
(EjF)オン(“1”)になっていることを確認し
て、操作中であることを示すデータをセットした操作確
認応答をマネージャ(MG−3)11-3返す。
Further, the manager (MG-1) 11-1
When another manager (for example, MG-3) 11-3 issues an operation confirmation request by the same object designation as the above operation during the control according to the request from the first management flag (SiF). , And the second management flag (EjF) is turned on (“1”), and an operation confirmation response in which data indicating that the operation is in progress is set is sent to the manager (MG-3) 11-3. return.

【0058】次に、本発明の第2実施形態に於いて、ネ
ットワーク内のあるマネージャが既に同じ操作を行なっ
ていた場合のシステム動作例について図8を参照して説
明する。
Next, in the second embodiment of the present invention, an example of system operation when a certain manager in the network has already performed the same operation will be described with reference to FIG.

【0059】マネージャ(MG−1)11-1に於いて、
エージェント(AG−1)21-1が実装する管理オブジ
ェクトを操作するイベントが発生したとき、マネージャ
(MG−1)11-1は、エージェント(AG−1)21
-1を監視し制御する他のマネージャ(MG−2,MG−
3)11-2,11-3に対して、同操作を行なっているか
否かを確認するため上記同様の操作確認要求を送出する
(図8(a),(b)参照)。
In the manager (MG-1) 11-1,
When an event for operating a management object implemented by the agent (AG-1) 21-1 occurs, the manager (MG-1) 11-1 determines that the agent (AG-1) 21
Other managers (MG-2, MG-
3) An operation confirmation request similar to the above is sent to 11-2 and 11-3 to confirm whether the same operation is performed (see FIGS. 8A and 8B).

【0060】操作確認要求を受けたマネージャ(MG−
2,MG−3)11-2,11-3は、上記操作確認要求信
号に含まれるエージェント及び管理オブジェクトをキー
として、当該マネージャが管理する操作状態管理テーブ
ル(ST−TBL)12Aを参照し、当該管理オブジェ
クトが操作中であるか否かを確認する。
The manager (MG-
2, MG-3) 11-2, 11-3 refer to the operation state management table (ST-TBL) 12A managed by the manager, using the agent and the management object included in the operation confirmation request signal as keys, Check if the managed object is in operation.

【0061】ここで当該要求管理オブジェクトについて
操作中でないと判断したマネージャ(MG−2,)11
-2は、操作中でないことを示すデータをもつ操作確認応
答をマネージャ(MG−1)11-1に返す(図8(c)
参照)。
Here, the manager (MG-2,) 11 that has determined that the request management object is not being operated
-2 returns an operation confirmation response having data indicating that it is not in operation to the manager (MG-1) 11-1 (FIG. 8 (c)).
reference).

【0062】一方、マネージャ(MG−3)11-3は、
マネージャ(MG−1)11-1が操作を行なおうとして
いる管理オブジェクトに対し操作中であるため、操作中
であることを示すデータをもつ操作確認応答をマネージ
ャ(MG−1)11-1に返す(図8(d)参照)。
On the other hand, the manager (MG-3) 11-3 is
Since the manager (MG-1) 11-1 is operating the managed object that is about to be operated, the manager (MG-1) 11-1 sends an operation confirmation response having data indicating that the management object is being operated. (See FIG. 8D).

【0063】操作確認応答を受けたマネージャ(MG−
1)11-1は、マネージャ(MG−3)11-3が既に要
求したオブジェクトに対して操作していることを認識
し、ユーザに操作できないことを知らせるメッセージを
画面上に表示して、フラグの更新は行なわずに処理を中
止する。
The manager (MG-
1) The 11-1 recognizes that the manager (MG-3) 11-3 has already operated the requested object, displays a message on the screen notifying the user that the operation cannot be performed, and displays the flag. The process is stopped without updating.

【0064】次に、本発明の第2実施形態に於いて、ネ
ットワーク内のあるマネージャ(ここではマネージャ
(MG−3)11-3としている)に障害が発生した場合
のシステム動作例について図9を参照して説明する。
Next, in the second embodiment of the present invention, an example of system operation when a failure occurs in a manager (here, the manager (MG-3) 11-3) in the network is shown in FIG. Will be described with reference to.

【0065】マネージャ(MG−1)11-1に於いて、
エージェント(AG−1)21-1が実装する管理オブジ
ェクトを操作するイベントが発生したとき、マネージャ
(MG−1)11-1は、まずエージェント(AG−1)
21-1を監視し制御する他のマネージャ(MG−2,M
G−3)11-2,11-3に対して操作許可要求を送出す
る(図9(a),(b)参照)。
In the manager (MG-1) 11-1,
When an event for operating a management object implemented by the agent (AG-1) 21-1 occurs, the manager (MG-1) 11-1 first determines the agent (AG-1).
21-1 other managers (MG-2, M) that monitor and control
G-3) Send an operation permission request to 11-2 and 11-3 (see FIGS. 9A and 9B).

【0066】更にマネージャ(MG−1)11-1は当該
操作確認要求の送出に伴ってマネージャ(MG−2,M
G−3)11-2,11-3からの操作許可応答を監視する
ためタイマを設定しておく。
Furthermore, the manager (MG-1) 11-1 sends the operation confirmation request to the manager (MG-2, M).
G-3) Set a timer to monitor the operation permission response from 11-2 and 11-3.

【0067】上記操作許可要求を受けたマネージャ(M
G−2)11-2は、当該管理オブジェクトが操作中でな
いことを確認後、操作許可応答をマネージャ(MG−
1)11-1に返す。一方、マネージャ(MG−3)11
-3は、障害発生中であるため、操作許可応答をマネージ
ャ(MG−1)11-1に返すことができない(図9
(c),(d)参照)。
The manager (M
G-2) 11-2 confirms that the management object is not being operated, and then sends an operation permission response to the manager (MG-
1) Return to 11-1. Meanwhile, the manager (MG-3) 11
-3, the operation permission response cannot be returned to the manager (MG-1) 11-1 because a failure has occurred (FIG. 9).
(See (c) and (d)).

【0068】マネージャ(MG−1)11-1は、操作許
可要求を送出したすべてのマネージャ(MG−2,MG
−3)11-2,11-3から操作許可応答が返らないとエ
ージェント(AG−1)21-1の制御操作は行なわない
が、先に設定したタイマがタイムアウトするまでに操作
確認応答が返ってこない場合は、当該マネージャは障害
中にあると判断し、表示画面上に、処理を継続するか、
中止するかの判断を促すメッセージを表示して、その判
断の内容に従い処理を切り替える。
The manager (MG-1) 11-1 sends all the operation permission requests to all the managers (MG-2, MG).
-3) If the operation permission response is not returned from 11-2 and 11-3, the control operation of the agent (AG-1) 21-1 is not performed, but the operation confirmation response is returned before the timer set previously expires. If it does not come, the manager judges that there is a failure and continues processing on the display screen,
A message prompting the user to decide whether to cancel is displayed, and the process is switched according to the content of the decision.

【0069】ここで継続すると判断された場合、フラグ
をオン(“0”)にし、マネージャ(MG−1)11-1
に対し制御を行なう。処理が終了した時点でフラグをオ
フ(“0”)にして、シーケンスを終了する。また、中
止すると判断された場合、フラグはオンにせず、エージ
ェントの制御も行なわずにシーケンスを終了する。
If it is determined to continue, the flag is turned on ("0") and the manager (MG-1) 11-1
Control against. When the processing is completed, the flag is turned off (“0”) and the sequence is completed. If it is determined to stop, the flag is not turned on and the sequence is ended without controlling the agent.

【0070】また、画面上に処理を継続するか、中止す
るかの判断を促すメッセージを表示しているあいだに、
他のマネージャから同じ操作確認要求が来た場合、マネ
ージャ(MG−1)11-1は、操作中でないことを示す
データをもつ操作確認応答を返すとともに、マネージャ
(MG−1)11-1の処理を強制的に中止する(図9
(e)〜(g)参照)。
While a message prompting the user to decide whether to continue or cancel the processing is displayed on the screen,
When the same operation confirmation request is received from another manager, the manager (MG-1) 11-1 returns an operation confirmation response having data indicating that the operation is not being performed, and the manager (MG-1) 11-1 Processing is canceled forcibly (Fig. 9)
(E) to (g)).

【0071】以上説明したように、本発明の第2実施形
態に於いても、監視装置間の排他制御のための操作管理
テーブル、及びこのテーブルへの書き込み/読み出し処
理をすべてマネージャ側に持つことにより、エージェン
トにおけるこれらの実装有無に依存しない、エージェン
トのマルチベンダ環境下におけるマネージャ間の排他制
御処理が可能となる。
As described above, also in the second embodiment of the present invention, the operation management table for exclusive control between monitoring devices and the write / read processing to / from this table must all be on the manager side. As a result, exclusive control processing between managers in a multi-vendor environment of agents is possible regardless of whether these are implemented in the agent.

【0072】[0072]

【発明の効果】以上詳記したように本発明によれば、ネ
ットワークを構成する複数(n)のエージェントを複数
(m)のマネージャにより管理する情報通信システムに
於いて、エージェント側に於ける排他制御のための操作
状態管理テーブル及びそのアクセス制御機構の実装有無
に依存せず、エージェント側へのアクセスを伴わずにマ
ネージャ側の処理のみで信頼性の高いかつ効率の良い排
他制御機能が実現できる情報通信システム、及びネット
ワーク監視制御装置が提供できる。
As described in detail above, according to the present invention, in an information communication system in which a plurality of (n) agents that configure a network are managed by a plurality (m) of managers, exclusion on the agent side is performed. A reliable and efficient exclusive control function can be realized only by the processing on the manager side without access to the agent side, regardless of whether the operation state management table for control and its access control mechanism are implemented. An information communication system and a network monitoring control device can be provided.

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

【図1】本発明の実施形態に於けるシステム全体の構成
を示すブロック図。
FIG. 1 is a block diagram showing the overall configuration of a system according to an embodiment of the present invention.

【図2】本発明の第1実施形態に於ける操作状態管理テ
ーブルの構成を示す図。
FIG. 2 is a diagram showing a configuration of an operation state management table according to the first embodiment of the present invention.

【図3】上記第1実施形態の動作を説明するための正常
状態に於ける動作シーケンスを示す図。
FIG. 3 is a diagram showing an operation sequence in a normal state for explaining the operation of the first embodiment.

【図4】上記第1実施形態の動作を説明するためのマネ
ージャ障害発生時に於ける動作シーケンスを示す図。
FIG. 4 is a diagram showing an operation sequence when a manager failure occurs for explaining the operation of the first embodiment.

【図5】上記第1実施形態の動作を説明するための操作
権を持つマネージャの障害発生時に於ける動作シーケン
スを示す図。
FIG. 5 is a diagram showing an operation sequence at the time of failure of the manager having the operation right for explaining the operation of the first embodiment.

【図6】本発明の第2実施形態に於ける操作管理テーブ
ルの構成を示す図。
FIG. 6 is a diagram showing a configuration of an operation management table according to the second embodiment of the present invention.

【図7】上記第2実施形態の動作を説明するための正常
状態に於ける動作シーケンスを示す図。
FIG. 7 is a diagram showing an operation sequence in a normal state for explaining the operation of the second embodiment.

【図8】上記第2実施形態の動作を説明するためのエー
ジェントのオブジェクト操作競合時に於ける動作シーケ
ンスを示す図。
FIG. 8 is a diagram showing an operation sequence during an object operation conflict of an agent for explaining the operation of the second embodiment.

【図9】上記第2実施形態の動作を説明するための操作
権を持つマネージャの障害発生時に於ける動作シーケン
スを示す図。
FIG. 9 is a diagram showing an operation sequence when a failure occurs in a manager having an operation right for explaining the operation of the second embodiment.

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

11-1,11-2,11-3…マネージャ(MG−1,MG
−2,MG−3) 12,12A…操作状態管理テーブル(ST−TB
L)、 21-1,21-2,…21-m…エージェント(AG−1,
AG−2,…AG−m)、 22…管理オブジェクト(oj-1,oj-2,…oj-n)。
11-1, 11-2, 11-3 ... Manager (MG-1, MG
-2, MG-3) 12, 12A ... Operation state management table (ST-TB
L), 21-1, 21-2, ... 21-m ... Agent (AG-1,
AG-2, ... AG-m), 22 ... Management objects (oj-1, oj-2, ... Oj-n).

フロントページの続き (56)参考文献 特開 平5−344140(JP,A) 特開 平10−150457(JP,A) 特開 平8−293897(JP,A) 特開 昭57−183152(JP,A) 特開 昭58−34647(JP,A) 特開 昭61−24348(JP,A) 特開 昭53−11292(JP,A) 特公 平7−58973(JP,B2) 特公 昭63−47036(JP,B1) 特公 昭56−35359(JP,B1) 特公 昭63−48477(JP,B1) (58)調査した分野(Int.Cl.7,DB名) H04L 12/437 H04L 12/24 H04L 12/26 H04L 29/14 Continuation of the front page (56) Reference JP-A-5-344140 (JP, A) JP-A-10-150457 (JP, A) JP-A-8-293897 (JP, A) JP-A-57-183152 (JP , A) JP 58-34647 (JP, A) JP 61-24348 (JP, A) JP 53-11292 (JP, A) JP-B 7-58973 (JP, B2) JP 63-47036 (JP, B1) JP-B 56-35359 (JP, B1) JP-B 63-48477 (JP, B1) (58) Fields investigated (Int.Cl. 7 , DB name) H04L 12/437 H04L 12/24 H04L 12/26 H04L 29/14

Claims (10)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ネットワークを構成する伝送装置各々を
複数のネットワーク監視制御装置により管理する情報通
信システムにいて、 前記各ネットワーク監視制御装置に、前記伝送装置に属する管理オブジェクトの それぞれの操
作状態を保持する操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、自装置に設けられた前記
操作状態管理テーブルを参照して当該操作要求対象にあ
管理オブジェクトが操作中であるか否かを判定し、操
作中でないことを判定したとき、当該操作対象管理オブ
ジェクトの操作中状態を自装置に設けられた前記操作状
態管理テーブルに登録し、他のネットワーク監視制御装
置に当該管理オブジェクトの操作許可要求を発行する操
作許可要求処理手段と、 他のネットワーク監視制御装置から操作許可要求を受け
たとき、自装置に設けられた前記操作状態管理テーブル
を参照して当該操作許可対象にある管理オブジェクト
操作中であるか否かを判定し、操作中でないことを判定
したとき、当該操作許可対象にある管理オブジェクト
操作中状態を自装置に設けられた前記操作状態管理テー
ブルに登録し、前記操作許可要求を発行したネットワー
ク監視制御装置に当該管理オブジェクトの操作許可応答
を通知する操作許可応答処理手段とを備え、 操作状態管理テーブルをもつネットワーク監視制御装置
が当該テーブルを用いて伝送装置にアクセスすることな
く各伝送装置の操作に対する排他制御を行うことを特徴
とする情報通信システム。
We claim: 1. have your transmission device, each constituting a network to an information communication system for managing a plurality of network management system, to the each network management system, the respective operation states of the management objects belonging to the transmission device The operation status management table to be held and the management objects belonging to any of the transmission devices
When an operation request is generated, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table provided in the own device, and it is determined that it is not in operation. When the operation target management object
An operation permission request processing means for registering the operating state of the object in the operation state management table provided in the own device, and issuing an operation permission request of the management object to another network monitoring control device, and another network monitoring control When an operation permission request is received from the device, the operation state management table provided in the device is referenced to determine whether or not the management object subject to the operation permission is in operation, and confirm that it is not in operation. When it is determined, the operating status of the managed object subject to the operation permission is registered in the operation state management table provided in the own apparatus, and the network monitoring control apparatus that issued the operation permission request permits the operation of the managed object . A network monitoring controller having an operation permission response processing means for notifying a response and having an operation state management table An information communication system and performs exclusive control for the operation of the transmission apparatus without accessing the transmission apparatus using the table.
【請求項2】 ネットワークを構成する伝送装置各々を
複数のネットワーク監視制御装置により管理する情報通
信システムにいて、 前記各ネットワーク監視制御装置に、前記伝送装置に属する管理オブジェクトの それぞれの操
作状態を保持する操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、自装置に設けられた前記
操作状態管理テーブルを参照して当該操作要求対象にあ
管理オブジェクトが操作中であるか否かを判定し、操
作中でないことを判定したとき、他のネットワーク監視
制御装置に当該管理オブジェクトの操作許可要求を発行
する手段と、 前記操作許可要求に対する他のすべてのネットワーク監
視制御装置からの応答を監視し、所定時間内に他のすべ
てのネットワーク監視制御装置から応答があったとき、
当該操作対象管理オブジェクトの操作権を取得する処理
を実行し、前記所定時間内に応答のないネットワーク監
視制御装置が存在するとき、当該応答のないネットワー
ク監視制御装置を操作許可要求の送信対象から一時的に
除外し、残る他のすべてのネットワーク監視制御装置か
らの操作許可応答に従い、当該操作対象管理オブジェク
の操作権を取得する処理を実行する手段と、 起動時に、他のすべてのネットワーク監視制御装置に、
起動通知を発行して正常稼働を宣言し、他のネットワー
ク監視制御装置から操作状態管理テーブルを取得する手
段と、 他のネットワーク監視制御装置から起動通知を受けたと
き、当該ネットワーク監視制御装置を操作許可要求の送
信対象に組み入れる手段とを有して、 前記ネットワーク上に正常稼働しないネットワーク監視
制御装置が存在するとき、当該ネットワーク監視制御装
置を一時的に前記ネットワークから切り離して操作を継
続し、当該切り離されたネットワーク監視制御装置は正
常復帰したとき、他のネットワーク監視制御装置から
作状態管理テーブルを取得し当該テーブルを用いて各伝
送装置の操作に対する排他制御を行うことを特徴とする
情報通信システム。
2. A have your transmission device, each constituting a network to an information communication system for managing a plurality of network management system, to the each network management system, the respective operation states of the management objects belonging to the transmission device The operation status management table to be held and the management objects belonging to any of the transmission devices
When an operation request is generated, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table provided in the own device, and it is determined that it is not in operation. When this occurs, a means for issuing an operation permission request for the managed object to another network monitoring control device and the responses from all other network monitoring control devices to the operation permission request are monitored, and all other devices are monitored within a predetermined time. When there is a response from the network monitoring controller of
When a process for acquiring the operation right of the operation target managed object is performed and there is a network monitoring control device that does not respond within the predetermined time, the network monitoring control device that does not respond is temporarily changed from the transmission target of the operation permission request. Management target object according to the operation permission response from all the other network monitoring and control devices.
Means for executing processing for obtaining a preparative right, at startup, to all other network management system,
A means for issuing a startup notification to declare normal operation and acquiring an operation status management table from another network monitoring control device, and operating the network monitoring control device when a startup notification is received from another network monitoring control device. When a network monitoring control device that does not operate normally is present on the network, the network monitoring control device is temporarily disconnected from the network and operation is continued. When the separated network monitoring control device returns to a normal state, it acquires an operation state management table from another network monitoring control device and performs exclusive control for the operation of each transmission device using the table. Information and communication system.
【請求項3】 ネットワークを構成する伝送装置各々を
複数のネットワーク監視制御装置により管理する情報通
信システムにいて、 前記各ネットワーク監視制御装置に、前記伝送装置に属する管理オブジェクトの それぞれの操
作状態を保持する操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、自装置に設けられた前記
操作状態管理テーブルを参照して当該操作要求対象にあ
管理オブジェクトが操作中であるか否かを判定し、操
作中でないことを判定したとき、当該操作対象管理オブ
ジェクトの操作中状態を自装置に設けられた前記操作状
態管理テーブルに登録し、他のネットワーク監視制御装
置に当該管理オブジェクトの操作許可要求を発行する操
作許可要求処理手段と、 他のネットワーク監視制御装置から操作許可要求を受け
たとき、自装置に設けられた前記操作状態管理テーブル
を参照して当該操作許可対象にある管理オブジェクト
操作中であるか否かを判定し、操作中でないことを判定
したとき、当該操作許可対象にある管理オブジェクト
操作中状態を自装置に設けられた前記操作状態管理テー
ブルに登録し、前記操作許可要求を発行したネットワー
ク監視制御装置に当該管理オブジェクトの操作許可応答
を通知する操作許可応答処理手段と、 前記操作許可要求に対して、応答しないネットワーク監
視制御装置が存在するか否かを判定し、応答しないネッ
トワーク監視制御装置が存在するとき、オペレータが処
理を継続するか中止するかを指示する選択画面を表示し
て、当該選択画面によるオペレータの指示に従う処理を
実行する手段とを有してなることを特徴とする情報通信
システム。
3. A have your transmission device, each constituting a network to an information communication system for managing a plurality of network management system, to the each network management system, the respective operation states of the management objects belonging to the transmission device The operation status management table to be held and the management objects belonging to any of the transmission devices
When an operation request is generated, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table provided in the own device, and it is determined that it is not in operation. When the operation target management object
An operation permission request processing means for registering the operating state of the object in the operation state management table provided in the own device, and issuing an operation permission request of the management object to another network monitoring control device, and another network monitoring control When an operation permission request is received from the device, the operation state management table provided in the device is referenced to determine whether or not the management object subject to the operation permission is in operation, and confirm that it is not in operation. When it is determined, the operating status of the managed object subject to the operation permission is registered in the operation state management table provided in the own apparatus, and the network monitoring control apparatus that issued the operation permission request permits the operation of the managed object . An operation permission response processing means for notifying a response, and a network monitoring control device that does not respond to the operation permission request. When there is a network monitoring control device that does not respond, the operator displays a selection screen for instructing whether to continue or cancel the process, and processes according to the operator's instruction on the selection screen. An information communication system comprising: a means for executing.
【請求項4】 前記操作状態管理テーブルには、伝送装
置各々に対応する情報ブロックを有し、当該各情報ブロ
ックのそれぞれに、該当する伝送装置のいずれの管理オ
ブジェクトをいずれのネットワーク監視制御装置が操作
しているかを示す保持部を有することを特徴とする請求
項1乃至3のいずれかに記載の情報通信システム。
4. The operation state management table has an information block corresponding to each transmission device, and in each of the information blocks, which management object of the corresponding transmission device is assigned to which network monitoring control device. claims, characterized in that have a holding portion which indicates whether the manipulated
Item 5. The information communication system according to any one of Items 1 to 3 .
【請求項5】 前記操作状態管理テーブルには、伝送装
置各々に対応する情報ブロックを有し、当該各情報ブロ
ックのそれぞれに、該当する伝送装置の管理オブジェク
ト単位の操作状態を示す管理フラグを有することを特徴
とする請求項1乃至3のいずれかに記載の情報通信シス
テム。
5. The operation state management table has an information block corresponding to each transmission device, and each of the information blocks has a management flag indicating an operation state in units of managed objects of the transmission device. Characterized by
The information communication system according to any one of claims 1 to 3 .
【請求項6】 前記操作状態管理テーブルには、伝送装
置の管理オブジェクト毎に、伝送装置の使用状態を示す
管理フラグを有することを特徴とする請求項1乃至3の
いずれかに記載の情報通信システム。
The method according to claim 6, wherein the operation status management table, each management object of a transmission apparatus, according to claim 1 to 3, characterized in that to have a management flag indicating the state of use of the transmission device
The information communication system according to any one .
【請求項7】 前記ネットワーク監視制御装置と同数ま
たはそれ以上の複数の伝送装置を光ケーブルにより環状
に接続してリングネットワークを構成するこ とを特徴と
する請求項1乃至3のいずれかに記載の情報通信システ
ム。
And characterized that you configure the ring network 7. said network management system and the same number or more of the plurality of transmission devices are connected in a ring by the optical cable
The information communication system according to any one of claims 1 to 3 .
【請求項8】 情報通信システムを構成する伝送装置
属する管理オブジェクトのそれぞれの操作状態を保持す
る操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、前記操作状態管理テーブ
ルを参照して当該操作要求対象にある管理オブジェクト
が操作中であるか否かを判定し、操作中でないことを判
定したとき、当該操作対象管理オブジェクトの操作中状
態を前記操作状態管理テーブルに登録し、前記情報通信
システムを介して他装置に当該管理オブジェクトの操作
許可要求を送出する手段と、 前記情報通信システムを介して他装置から操作許可要求
を受けたとき、前記操作状態管理テーブルを参照して当
該操作許可対象にある管理オブジェクトが操作中である
か否かを判定し、操作中でないことを判定したとき、当
該操作許可対象にある管理オブジェクトの操作中状態を
前記操作状態管理テーブルに登録し、前記操作許可要求
を発行した他装置に当該管理オブジェクトの操作許可応
答を通知する手段とを具備し、伝送装置へのアクセスを
伴うことなくシステム上の各伝送装置の操作に対する排
他制御を行うことを特徴としたネットワーク監視制御装
置。
The transmission device constituting 8. A telecommunications system
An operation status management table that holds the operation status of each managed object to which it belongs and a management object that belongs to one of the transmission devices
When an operation request is made, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table, and it is determined that it is not in operation. registers the operation in state of the operation target managed object to the operation status management table, the information communication
When receiving means for sending the other device operation permission request for the managed objects through the system, an operation permission request from another device via the information communication system, the operation permission by referring to the operation status management table When it is determined whether or not the target managed object is in operation, and when it is determined that it is not in operation, the operating status of the managed object that is the operation permission target is registered in the operation status management table, and the operation A means for notifying the other device that has issued the permission request of the operation permission response of the management object , and performing exclusive control for the operation of each transmission device on the system without access to the transmission device. Network monitoring and control equipment.
【請求項9】 情報通信システムを構成する伝送装置
属する管理オブジェクトのそれぞれの操作状態を保持す
る操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、前記操作状態管理テーブ
ルを参照して当該操作要求対象にある管理オブジェクト
が操作中であるか否かを判定し、操作中でないことを判
定したとき、前記情報通信システム上に当該管理オブジ
ェクトの操作許可要求を送出する手段と、 前記操作許可要求に対する他装置からの応答を監視し、
正常応答を確認したとき、当該操作対象管理オブジェク
の操作権を取得する処理を実行し、応答しない他装置
が存在するとき、当該応答のない他装置を操作許可要求
の送信対象から一時的に除外し、残る他装置からの操作
許可応答に従い、当該操作対象管理オブジェクトの操作
権を取得する処理を実行する手段と、 起動時に前記情報通信システム上に正常起動を示す起動
通知を送出して、他装置から操作状態管理テーブルを取
得する手段と、 前記情報通信システムを介して他装置から起動通知を受
けたとき、当該他装置を操作許可要求の送信対象に組み
入れる手段とを具備し、前記情報通信システム上に正常
稼働しない自装置と同種の装置が存在するとき、当該装
置を一時的に前記情報通信システムから切り離して操作
を継続することを特徴としたネットワーク監視制御装
置。
A transmission apparatus constituting a 9. Information Communication System
An operation status management table that holds the operation status of each managed object to which it belongs and a management object that belongs to one of the transmission devices
When an operation request is made, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table, and it is determined that it is not in operation. , The management object on the information communication system
And a means for transmitting an operation permission request, and monitoring a response from the other device to the operation permission request,
When a normal response is confirmed, the operation target management object
And executes a process of acquiring a preparative right, when another device is not responding present, temporarily excludes no the response other device from transmitting for the operation authorization request, in accordance with an operation authorization response from the remaining other devices A means for executing a process for acquiring an operation right of the operation target managed object , a means for transmitting a start notification indicating a normal start on the information communication system at the time of starting, and acquiring an operation state management table from another device. When receiving a start notification from another device via the information communication system , the device includes a means for incorporating the other device into a transmission target of an operation permission request, and is the same type as the own device that does not normally operate on the information communication system . A network monitoring control apparatus characterized in that, when an apparatus exists, the apparatus is temporarily disconnected from the information communication system to continue the operation.
【請求項10】 情報通信システムを構成する伝送装置
に属する管理オブジェクトのそれぞれの操作状態を保持
する操作状態管理テーブルと、いずれかの前記伝送装置に属する管理オブジェクトに対
する 操作要求が発生した際に、前記操作状態管理テーブ
ルを参照して当該操作要求対象にある管理オブジェクト
が操作中であるか否かを判定し、操作中でないことを判
定したとき、当該操作対象管理オブジェクトの操作中状
態を前記操作状態管理テーブルに登録し、前記情報通信
システムを介して他装置に当該管理オブジェクトの操作
許可要求を発行する手段と、 前記情報通信システムを介して他装置から操作許可要求
を受けたとき、前記操作状態管理テーブルを参照して当
該操作許可対象にある管理オブジェクトが操作中である
か否かを判定し、操作中でないことを判定したとき、当
該操作許可対象にある管理オブジェクトの操作中状態を
前記操作状態管理テーブルに登録し、前記操作許可要求
を発行した他装置に当該管理オブジェクトの操作許可応
答を通知する手段と、 前記操作許可要求に対して、自装置と同種の他装置のい
ずれかから正常応答がないとき、処理を継続するか否か
をオペレータに選択させる選択画面を表示して、当該選
択画面によるオペレータの指示に従う処理を実行する手
段とを具備してなることを特徴とするネットワーク監視
制御装置。
10. A transmission device constituting an information communication system.
Operation status management table that holds the operation status of each managed object that belongs to the
When an operation request is made, it is determined whether or not the managed object that is the operation request target is in operation by referring to the operation state management table, and it is determined that it is not in operation. registers the operation in state of the operation target managed object to the operation status management table, the information communication
When receiving means for issuing a different device operation permission request for the managed objects through the system, an operation permission request from another device via the information communication system, the operation permission by referring to the operation status management table When it is determined whether or not the target managed object is in operation, and when it is determined that it is not in operation, the operating status of the managed object that is the operation permission target is registered in the operation state management table, and the operation A means for notifying the other device that has issued the permission request of the operation permission response of the management object , and the process is continued when there is no normal response to the operation permission request from any of the other devices of the same type as the own device. And a means for displaying a selection screen for allowing the operator to select whether or not to execute processing according to the operator's instruction on the selection screen. Network management system, characterized and.
JP28784198A 1998-10-09 1998-10-09 Information communication system and network monitoring and control device Expired - Fee Related JP3443014B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28784198A JP3443014B2 (en) 1998-10-09 1998-10-09 Information communication system and network monitoring and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28784198A JP3443014B2 (en) 1998-10-09 1998-10-09 Information communication system and network monitoring and control device

Publications (2)

Publication Number Publication Date
JP2000115216A JP2000115216A (en) 2000-04-21
JP3443014B2 true JP3443014B2 (en) 2003-09-02

Family

ID=17722477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28784198A Expired - Fee Related JP3443014B2 (en) 1998-10-09 1998-10-09 Information communication system and network monitoring and control device

Country Status (1)

Country Link
JP (1) JP3443014B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6039977B2 (en) * 2012-09-14 2016-12-07 シャープ株式会社 Information processing apparatus, method, and program

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5635359B2 (en) * 1972-12-29 1981-08-17
JPS5311292A (en) * 1976-07-19 1978-02-01 Yokogawa Hokushin Electric Corp Distance supervisory controlling sytem
JPS56146390A (en) * 1980-04-15 1981-11-13 Fuji Facom Corp 2:n remote monitor control system
JPS5768951A (en) * 1980-10-16 1982-04-27 Fujitsu Ltd Remote control system
JPS57183152A (en) * 1981-05-07 1982-11-11 Mitsubishi Electric Corp Controller for data way system
JPS5834647A (en) * 1981-08-25 1983-03-01 Fujitsu Ltd Telemeter doubling system
JPS6124348A (en) * 1984-07-12 1986-02-03 Toshiba Corp Remote supervisory and controlling equipment
JPH0758973B2 (en) * 1984-11-29 1995-06-21 株式会社東芝 Polling type remote monitoring control device
JP3197946B2 (en) * 1992-06-11 2001-08-13 富士通株式会社 Operation management method of loop network
JP2737765B2 (en) * 1995-04-21 1998-04-08 日本電気株式会社 Exclusive control method
JP3263323B2 (en) * 1996-11-15 2002-03-04 富士通株式会社 Transmission device monitoring method

Also Published As

Publication number Publication date
JP2000115216A (en) 2000-04-21

Similar Documents

Publication Publication Date Title
JP2512678B2 (en) Data processing system
JP2006500693A (en) Dynamic RDF group
JP2002202953A (en) Recovery following process failure or system failure
CN102238093A (en) Service interruption prevention method and device
JPH08287021A (en) Multiple computer systems coupled to shared memory and control method for multiple computer systems coupled to shared memory
US6138234A (en) Node booting method in high-speed parallel computer
JP3554134B2 (en) Network connection path search method, computer, network system, and storage medium.
JP2002268825A (en) Storage management data control system
JP3443014B2 (en) Information communication system and network monitoring and control device
JP3008887B2 (en) Computer system having active / standby switching function for each application program and machine-readable recording medium recording the program
JP5082252B2 (en) Server information collection method
JP4128667B2 (en) Information backup system
JPH11298475A (en) System data maintenance processing method in network management system and storage medium recording its program
JP3006469B2 (en) Message double feed check system
JP3737503B2 (en) Monitoring system, monitoring method and program thereof
JP3708582B2 (en) Data processing system and terminal information automatic setting method
JP2001060184A (en) User authentication system, control method therefor, and recording medium therefor
JP7315214B2 (en) loosely coupled system
JP3082704B2 (en) Communication device management method
JP4224037B2 (en) Service providing method and data processing apparatus
JP3903867B2 (en) Online transaction processing system, host computer and program
JP2733878B2 (en) Remote maintenance monitoring method
JP3411309B2 (en) Multicast communication system
JP3792343B2 (en) Input/Output Switching System
JPH0991251A (en) Communication fault restoration method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090620

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090620

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100620

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100620

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees