JPH0468457A - Manager device for network control system - Google Patents

Manager device for network control system

Info

Publication number
JPH0468457A
JPH0468457A JP2182421A JP18242190A JPH0468457A JP H0468457 A JPH0468457 A JP H0468457A JP 2182421 A JP2182421 A JP 2182421A JP 18242190 A JP18242190 A JP 18242190A JP H0468457 A JPH0468457 A JP H0468457A
Authority
JP
Japan
Prior art keywords
notification
management operation
management
processing means
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2182421A
Other languages
Japanese (ja)
Inventor
Harunobu Mizuno
水野 治展
Tetsuya Wada
哲也 和田
Atsushi Ishiba
石場 淳
Tomoko Izaki
井崎 智子
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2182421A priority Critical patent/JPH0468457A/en
Publication of JPH0468457A publication Critical patent/JPH0468457A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、複数のエージェント装置が接続されたネット
ワークシステムに設けられ、ネットワークシステムの管
理を行うネットワーク管理システムのマネージャ装置に
関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a manager device for a network management system that is provided in a network system to which a plurality of agent devices are connected and manages the network system.

従来の技術 ネットワークシステムには、信転性や保守性等を高めて
ネットワークシステムを効率的に運用するために、例え
ば情報処理学会マルチメディア通信と分散処理研究会4
2−11 (1989,5,19)に開示されているよ
うなネットワーク管理システムが設けられている。
In order to improve reliability and maintainability, etc., and operate network systems efficiently, conventional technology network systems have been developed, for example, by the Information Processing Society of Japan Multimedia Communications and Distributed Processing Study Group 4.
2-11 (1989, 5, 19) is provided.

この種のネットワーク管理システムは、例えば第3図に
示すように、管理装置であるマネージャ装置600と、
複数の被管理装置であるエージェント装置700・・・
とが設けられて構成されている。
For example, as shown in FIG. 3, this type of network management system includes a manager device 600 that is a management device,
Agent device 700, which is a plurality of managed devices...
It is configured with the following.

マネージャ装置600は、それぞれのエージェント装置
700・・・に管理操作指示を示す管理操作メツセージ
を送信する一方、各エージェント装置700・・・は、
マネージャ装置600に、上記管理操作メッセージに応
じた管理情報や管理操作の完了情報等の管理操作応答メ
ッセージ、および障害の発生や状態の変更等を通知する
ための通知メッセージを送信するようになっている。
The manager device 600 transmits a management operation message indicating a management operation instruction to each agent device 700..., while each agent device 700...
The manager device 600 is configured to send management operation response messages such as management information and management operation completion information in response to the management operation messages, as well as notification messages for notifying occurrences of failures, changes in status, etc. There is.

上記マネージャ装置600、およびエージェント装置7
00は、具体的には例えば第4図に示すような構成を成
している。
The manager device 600 and the agent device 7
00 specifically has a configuration as shown in FIG. 4, for example.

第4図において、601は管理アプリケーション処理手
段、701は被管理アプリケーション処理手段、602
・702は汎用論理パス処理手段、603・703は汎
用コマンド処理手段、604・704は汎用通信プロト
コル処理手段、605・705はイベントキューである
In FIG. 4, 601 is a management application processing means, 701 is a managed application processing means, and 602
- 702 is a general-purpose logical path processing means, 603 and 703 are general-purpose command processing means, 604 and 704 are general-purpose communication protocol processing means, and 605 and 705 are event queues.

汎用コマンド処理手段603・703は、例えば第5図
に示すように、エージェント装置700に管理情報等を
要求するGETコマンド処理や、エージェント装置70
0に管理情報を送るSETコマンド処理等、種々のコマ
ンド処理を行うコマンド処理ライブラリが設けられて成
り、いずれかのコマンド処理を選択的に行うようになっ
ている。
The general-purpose command processing means 603 and 703, for example, as shown in FIG.
A command processing library is provided that performs various command processes such as SET command processing for sending management information to 0, and any one of the command processes can be selectively performed.

また、汎用通信プロトコル処理手段604・704は、
種々の通信プロトコル処理を行う通信プロトコル処理ラ
イブラリが設けられて成り、いずれかの通信プロトコル
処理を選択的に行うようになっている。
Furthermore, the general-purpose communication protocol processing means 604 and 704
A communication protocol processing library for processing various communication protocols is provided, and one of the communication protocol processing is selectively performed.

このようなネットワーク管理システムでは、以下のよう
な動作によってネットワークの管理が行われる。
In such a network management system, network management is performed through the following operations.

例えばマネージャ装置690が、GETコマンドによっ
てエージェント装置700に管理情報の送信を要求する
場合、管理アプリケーション処理手段601は、管理ア
プリケーションプログラムの起動により、汎用コマンド
処理手段603にGETコマンドの管理操作指示を出力
する。
For example, when the manager device 690 requests the agent device 700 to send management information using a GET command, the management application processing means 601 outputs a management operation instruction of the GET command to the general-purpose command processing means 603 by starting the management application program. do.

汎用コマンド処理手段603は、コマンド処理ライブラ
リの内のGETコマンド処理によって管理サービスを出
力する。
The general-purpose command processing means 603 outputs a management service by processing a GET command in a command processing library.

汎用通信プロトコル処理手段604は、上記管理サービ
スに基づき、通信プロトコル処理ライフラリの内の所定
の通信プロトコル処理によって、GETコマンドを示す
管理操作メツセージをエージェント装置700に送信す
る。
The general-purpose communication protocol processing means 604 transmits a management operation message indicating a GET command to the agent device 700 by performing predetermined communication protocol processing in the communication protocol processing library based on the management service.

エージェント装置700では、汎用通信プロトコル処理
手段704が、受信した管理操作メッセージから管理サ
ービスを抽出する。汎用コマンド処理手段703は、前
記マネージャ装置600において管理アプリケーション
処理手段601から出力されたGETコマンドの管理操
作指示を復元し、被管理アプリケーション処理手段70
1に出力する。
In the agent device 700, the general-purpose communication protocol processing means 704 extracts the management service from the received management operation message. The general-purpose command processing means 703 restores the management operation instruction of the GET command output from the management application processing means 601 in the manager device 600, and processes the managed application processing means 70.
Output to 1.

被管理アプリケーション処理手段701は、上記管理操
作指示に基づいてGETコマンドに応じた処理を行い、
要求された管理情報を管理操作応答として出力する。こ
の管理操作応答は、汎用コマンド処理手段703、およ
び汎用通信プロトコル処理手段704を介して管理操作
応答メッセージとして出力され、マネージャ装置600
の汎用通信プロトコル処理手段604、および汎用コマ
ンド処理手段603を介して管理アプリケーション処理
手段601に送られる。
The managed application processing means 701 performs processing according to the GET command based on the management operation instruction,
Output the requested management information as a management operation response. This management operation response is output as a management operation response message via the general-purpose command processing means 703 and the general-purpose communication protocol processing means 704, and is sent to the manager device 600.
It is sent to the management application processing means 601 via the general-purpose communication protocol processing means 604 and the general-purpose command processing means 603.

また、エージェント装置700において障害の発生や状
態の変更等の事象が発生した場合、被管理アプリケーシ
ョン処理手段701は通知を出力する。この通知は、上
記管理操作応答と同様に、マネージャ装置600の管理
アプリケーション処理手段601に送られ、管理アプリ
ケーション処理手段601で通知に対する処理が行われ
る。
Furthermore, when an event such as a failure or a change in status occurs in the agent device 700, the managed application processing means 701 outputs a notification. This notification, like the management operation response described above, is sent to the management application processing means 601 of the manager device 600, and the management application processing means 601 processes the notification.

ところで、上記通知メツセージの送信、は、それぞれの
エージェント装置700・・・における事象の発生に応
じて不定期的に行われる。それゆえ、マネージャ装置6
00の汎用通信プロトコル処理手段604が管理操作メ
ッセージの送信処理中や管理操作応答メッセージの受信
処理中に通知メッセージを受信することがある。
By the way, the above notification message is sent irregularly depending on the occurrence of an event in each agent device 700 . Therefore, manager device 6
The general-purpose communication protocol processing means 604 of No. 00 may receive a notification message during the process of transmitting a management operation message or during the process of receiving a management operation response message.

この場合、汎用通信プロトコル処理手段604は、受信
した通知メッセージを一旦、イベントキュー605に格
納し、管理操作応答メ・ノセージの受信処理等が終了し
た後に、イベントキュー605から通知メツセージを読
み出して受信処理を行い、汎用コマンド処理手段603
を介して、管理アプリケーション処理手段601に通知
を送るようになっている。
In this case, the general-purpose communication protocol processing means 604 temporarily stores the received notification message in the event queue 605, and after completing the reception process of the management operation response message, reads the notification message from the event queue 605, and receives the notification message. General-purpose command processing means 603
The notification is sent to the management application processing means 601 via.

発明が解決しようとする課題 しかしながら、上記のようなマネージャ装置600では
、管理操作メッセージの送信処理中などに通知メツセー
ジを受信すると、通知メツセージは一旦イベントキュー
605に格納され、即座に受信処理が行われないので、
通知に対する処理のリアルタイム性が損なわれがちであ
るという問題点を有していた。
Problems to be Solved by the Invention However, in the manager device 600 as described above, when a notification message is received during the process of sending a management operation message, the notification message is temporarily stored in the event queue 605 and the reception process is immediately performed. Because it doesn't happen,
This has the problem that real-time processing of notifications tends to be impaired.

また、複数のエージェント装置700から同時に通知メ
ツセージが送信された場合などには、イベントキュー6
05がオーバフローすると、通知メツセージの受信処理
自体が行われなくなるおそれもある。
In addition, when notification messages are sent from multiple agent devices 700 at the same time, the event queue 6
If 05 overflows, there is a possibility that the notification message reception process itself will not be performed.

なお、複数の汎用論理パス処理手段602を設けてマル
チタスク処理等を行うことにより、管理操作メッセージ
の送信処理等と通知メッセージの受信処理とを並行して
行わせるようにすることも考えられるが、上記汎用論理
パス処理手段602は大規模な記憶領域等を必要とする
ために、装置の大型化や製造コストの増大を招くことに
なる。
It is also conceivable that a plurality of general-purpose logical path processing means 602 may be provided to perform multi-task processing, thereby allowing management operation message transmission processing and notification message reception processing to be performed in parallel. Since the general-purpose logical path processing means 602 requires a large storage area, etc., this results in an increase in the size of the device and manufacturing cost.

本発明は、上記の点に鑑み、装置の規模を大幅に増大さ
せることなく、通知メッセージの受信処理を迅速、かつ
確実にに行うことができるネットワーク管理システムの
マネージャ装置の提供を目的としている。
In view of the above points, it is an object of the present invention to provide a manager device for a network management system that can quickly and reliably perform reception processing of notification messages without significantly increasing the scale of the device.

課題を解決するための手段 上記目的を達成するため、本発明は、複数のエージェン
ト装置が接続されたネットワークシステムに設けられ、
通信処理によって、前記エージェント装置に管理操作を
行うための管理操作メッセージを送信するとともに、エ
ージェント装置から前記管理操作メッセージに応じて送
信される管理操作応答メツセージ、およびエージェント
装置から自発的に送信される通知メツセージを受信して
、ネットワークシステムの管理を行うネットワーク管理
システムのマネージャ装置において、前記通信処理にお
ける一部の処理を、管理操作メッセージの送信、および
管理操作応答メッセージの受信に対して行う管理操作用
通信処理手段と、それぞれのエージェント装置からの通
知メッセージの受信に対して並行して行う複数の通知用
通信処理手段とを備えて、管理操作メツセージの送信、
および管理操作応答メツセージの受信に対する通信処理
より優先させて通知メッセージの受信に対する通信処理
を行う通信処理手段が設けられていることを特徴として
いる。
Means for Solving the Problems In order to achieve the above object, the present invention is provided in a network system to which a plurality of agent devices are connected,
Through communication processing, a management operation message for performing a management operation is sent to the agent device, and a management operation response message is sent from the agent device in response to the management operation message, and a management operation response message is sent spontaneously from the agent device. In a manager device of a network management system that receives a notification message and manages a network system, a management operation that performs some of the processing in the communication processing in response to the transmission of a management operation message and the reception of a management operation response message. transmission of management operation messages, and a plurality of notification communication processing means that perform processing in parallel in response to reception of notification messages from respective agent devices;
The present invention is characterized in that a communication processing means is provided which performs communication processing in response to reception of a notification message with priority over communication processing in response to reception of a management operation response message.

作用 上記構成によれば、通信処理手段の管理操作用通信処理
手段、および複数の通知用通信処理手段は、それぞれ、
通信処理における一部の処理を、管理操作メッセージの
送信および管理操作応答メッセージの受信に対して、ま
たはそれぞれのエージェント装置からの通知メッセージ
の受信に対して並行して行う。
Effects According to the above configuration, the management operation communication processing means of the communication processing means and the plurality of notification communication processing means each have the following functions:
A part of the communication processing is performed in parallel with the transmission of the management operation message and the reception of the management operation response message, or with the reception of the notification message from each agent device.

また、通信処理手段は、管理操作メッセージの送信、お
よび管理操作応答メッセージの受信に対する通信処理よ
り優先させて通知メッセージの受信に対する通信処理を
行う。
Further, the communication processing means performs communication processing for receiving a notification message with priority over communication processing for sending a management operation message and receiving a management operation response message.

実施例 第1図は本発明の一実施例におけるネットワーク管理シ
ステムのマネージャ装置100の構成を示すブロック図
である。
Embodiment FIG. 1 is a block diagram showing the configuration of a manager device 100 of a network management system in an embodiment of the present invention.

第1図において、110は管理アプリケーション処理手
段、120は通信処理手段、130はコマント処理手段
、140は管理操作用通信プロトコル処理手段、150
は通知・管理操作応答メツセージ切り換え手段、160
は通知用通信プロトコル処理手段、160a・・・は通
信プロトコル処理部、170は通信プロトコル処理部選
択テーブル、180は通知用通信プロトコル処理制御手
段、190はサービス制御手段である。
In FIG. 1, 110 is a management application processing means, 120 is a communication processing means, 130 is a command processing means, 140 is a communication protocol processing means for management operation, and 150 is a communication processing means.
is notification/management operation response message switching means, 160
160a is a communication protocol processing unit, 170 is a communication protocol processing unit selection table, 180 is a notification communication protocol processing control unit, and 190 is a service control unit.

上記管理アプリケーション処理手段110は、管理アプ
リケーションプログラムの起動により、図示しないエー
ジェント装置の状態の把握、制御、および異常状態の検
知等の管理を行うものである。
The management application processing means 110 performs management such as grasping and controlling the state of an agent device (not shown) and detecting an abnormal state by starting a management application program.

コマンド処理手段130は、種々のコマンド処理を行う
コマンド処理ライブラリが設けられて成り、管理アプリ
ケーション処理手段110から出力される例えばGET
コマンド等の管理操作指示に基づいてコマンド処理を行
い、管理操作用通信プロトコル処理手段140に管理操
作サービスを出力するようになっている。また、管理操
作用通信プロトコル処理手段140から出力される管理
操作応答サービスに基づいてコマンド処理を行い、管理
アプリケーション処理手段110に管理操作応答を出力
するようになっている。コマンド処理手段130は、さ
らに、通知用通信プロトコル処理手段160から出力さ
れる通知サービスに基づいてコマンド処理を行い、管理
アプリケーション処理手段110に通知を出力するよう
になっている。
The command processing means 130 is provided with a command processing library that performs various command processing, and the command processing means 130 is provided with a command processing library that performs various command processing.
It performs command processing based on management operation instructions such as commands, and outputs management operation services to the management operation communication protocol processing means 140. Further, command processing is performed based on the management operation response service output from the management operation communication protocol processing means 140, and a management operation response is output to the management application processing means 110. The command processing means 130 further performs command processing based on the notification service output from the notification communication protocol processing means 160, and outputs a notification to the management application processing means 110.

管理操作用通信プロトコル処理手段140は、コマンド
処理手段130から出力された管理操作サービスに基づ
いて、エージェント装置との通信に用いるネットワーク
や伝送方式に応じた形式への変換などの通信プロトコル
処理を行い、管理操作メツセージを送信するようになっ
ている。また、エージェント装置から送信され、通知・
管理操作応答メッセージ切り換え手段150を介して受
信した管理操作応答メッセージに基づいて通信プロトコ
ル処理を行い、コマンド処理手段130に管理操作応答
サービスを出力するようになっている。
The management operation communication protocol processing means 140 performs communication protocol processing, such as conversion into a format according to the network and transmission method used for communication with the agent device, based on the management operation service output from the command processing means 130. , to send administrative operation messages. Also, notifications and notifications are sent from the agent device.
Communication protocol processing is performed based on the management operation response message received via the management operation response message switching means 150, and the management operation response service is output to the command processing means 130.

通知・管理操作応答切り換え手段150は、エージェン
ト装置から受信した管理操作応答メツセージ、および通
知メッセージを切り換えて、それぞれ管理操作用通信プ
ロトコル処理手段140、または通知用通信プロトコル
処理制御手段180に出力するようになっている。
The notification/management operation response switching means 150 switches between the management operation response message and the notification message received from the agent device, and outputs them to the management operation communication protocol processing means 140 or the notification communication protocol processing control means 180, respectively. It has become.

通知用通信プロトコル処理手段160は、エージェント
装置と同じ数の通信プロトコル処理部160a・・・が
設けられて成っている。それぞれの通信プロトコル処理
部160a・・・は、対応するエージェント装置に応じ
た通知メッセージの通信プロトコル処理を行うようにな
っている。
The notification communication protocol processing means 160 includes the same number of communication protocol processing units 160a as the agent devices. Each of the communication protocol processing units 160a is configured to perform communication protocol processing for notification messages according to the corresponding agent device.

通信プロトコル処理部選択テーブル170は、上記それ
ぞれの通信プロトコル処理部160a・・・が、いずれ
のエージェント装置に対応するかを示す選択情報が記憶
されるようになっている。
The communication protocol processing unit selection table 170 stores selection information indicating which agent device each of the communication protocol processing units 160a, . . . corresponds to.

通知用通信プロトコル処理制御手段180は、通知・管
理操作応答切り換え手段150を介してエージェント装
置からの通知メッセージを受信したときに、上記選択情
報に基づいて、エージェント装置に対応する通信プロト
コル処理部160aに、受信した通知メッセージを出力
するようになっている。
When the notification communication protocol processing control unit 180 receives a notification message from the agent device via the notification/management operation response switching unit 150, the notification communication protocol processing control unit 180 selects the communication protocol processing unit 160a corresponding to the agent device based on the selection information. The received notification message is output.

サービス制御手段190は、第2図に示すように、マネ
ージャ装置100やエージェント装置、および回線等の
状態が、パスの切断などにより管理操作メッセージの送
信、管理操作応答メッセージの受信、および通知メツセ
ージの受信のいずれも行えない状態(以下管理操作・通
知処理不能状態と称する。)であるか、いずれも行える
状態(以下管理操作・通知処理可能状態と称する。)で
あるか、または通知メッセージの受信だけが行える状態
(以下管理操作不能・通知処理可能状態と称する。)で
あるかを示す状態情報を保持するとともに、この状態情
報に基づいて、管理アプリケーション処理手段110、
およびコマンド処理手段130を制御するようになって
いる。
As shown in FIG. 2, the service control means 190 is configured to transmit management operation messages, receive management operation response messages, and send notification messages due to the state of the manager device 100, agent devices, lines, etc. Either the state is in a state in which neither reception is possible (hereinafter referred to as a state in which management operations/notification processing is not possible), or in a state in which both are possible (hereinafter referred to as a state in which management operations/notification processing is possible), or the notification message is received. The management application processing means 110,
and controls the command processing means 130.

上記のように構成されたマネージャ装置100で、例、
えばエージェント装置に、GETコマンドおよび所定の
通信プロトコルによって管理情報の送信を要求する場合
には、次のような動作が行われる。
In the manager device 100 configured as described above, for example,
For example, when requesting the agent device to send management information using a GET command and a predetermined communication protocol, the following operations are performed.

まず、マネージャ装置100が電源ON時で初期化状態
にある場合などには、サービス制御手段190には、管
理操作・通知処理不能状態であることを示す状態情報が
保持され、管理アプリケーション処理手段110、およ
びコマンド処理手段130は、管理操作および通知処理
を行わないように制御される。
First, when the manager device 100 is in an initialized state when the power is turned on, the service control means 190 retains state information indicating that management operations and notification processing are disabled, and the management application processing means 110 , and the command processing means 130 are controlled so as not to perform management operations and notification processing.

初期化状態が終了して、マネージャ装置100とエージ
ェント装置との間にバスが確立されると、サービス制御
手段190は、管理操作・通知処理可能状態であること
を示す状態情報を保持し、管理アプリケーション処理手
段110、およびコマンド処理手段130に管理操作お
よび通知処理を許可する。
When the initialization state is completed and a bus is established between the manager device 100 and the agent device, the service control means 190 retains state information indicating that management operations and notification processing are possible, and performs management operations. The application processing means 110 and the command processing means 130 are permitted to perform management operations and notification processing.

そこで、管理アプリケーション処理手段110は、コマ
ンド処理手段130にGETコマンドの管理操作指示を
出力する。
Therefore, the management application processing means 110 outputs a management operation instruction of the GET command to the command processing means 130.

コマンド処理手段130は、上記管理操作指示に基づき
GETコマンド処理を行って管理操作サービスを出力し
、管理操作用通信プロトコル処理手段140は、通信プ
ロトコル処理を行ってGETコマンドを示す管理操作メ
ツセージをエージェント装置に送信する。より具体的に
は、例えば管理情報を要求するエージェント装置の指定
や、要求する管理情報を示す情報等を含む所定のフォー
マットのデータを生成し、さらにエージェント装置との
通信に用いるネットワークや伝送方式等に応じた形式へ
の変換などを行って、電気信号または光信号として送出
する。
The command processing means 130 performs GET command processing based on the management operation instruction and outputs a management operation service, and the communication protocol processing means 140 for management operation performs communication protocol processing and sends a management operation message indicating the GET command to the agent. Send to device. More specifically, for example, it specifies the agent device that requests management information, generates data in a predetermined format that includes information indicating the requested management information, and further specifies the network and transmission method used to communicate with the agent device. The signal is converted into a format according to the format and sent as an electrical or optical signal.

エージェント装置が上記管理操作メッセージを受信し、
これに応じた管理操作応答メ・ノセージを送信すると、
通知・管理操作応答メッセージ切り換え手段150はこ
れを受信し、そのメッセージが管理操作応答メッセージ
であることを検出した後、管理操作用通信プロトコル処
理手段140に管理操作応答メッセージを出力する。
The agent device receives the above management operation message,
If you send a corresponding management operation response message,
The notification/management operation response message switching means 150 receives this, detects that the message is a management operation response message, and then outputs the management operation response message to the management operation communication protocol processing means 140.

管理操作用通信プロトコル処理手段140は、管理操作
応答メッセージに基づき通信プロトコル処理を行って管
理操作応答サービスを出力し、コマンド処理手段130
は、GETコマンド処理を行って管理操作応答を出力す
る。
The management operation communication protocol processing means 140 performs communication protocol processing based on the management operation response message and outputs a management operation response service, and the command processing means 130
performs GET command processing and outputs a management operation response.

管理アプリケーション処理手段110は、この管理操作
応答に基づいて、例えばエージェント装置の状態の表示
等の処理を行う。
The management application processing means 110 performs processing such as displaying the status of the agent device, for example, based on this management operation response.

一方、マネージャ装置100が上記管理操作・通知処理
可能状態であるときに、いずれかのエージェント装置か
ら、障害の発生や状態の変更等を通知する通知メッセー
ジが送信された場合には、次のような動作が行われる。
On the other hand, when the manager device 100 is in the state where the above-mentioned management operations and notification processing are possible, if a notification message notifying the occurrence of a failure or a change in status is sent from any agent device, the following occurs. An action is taken.

まず、通知・管理操作応答メツセージ切り換え手段15
0は、通知メツセージを受信すると、そのメッセージが
通知メツセージであることを検出した後、その通知メッ
セージを通知用通信プロトコル処理制御手段180に出
力する。
First, notification/management operation response message switching means 15
0 receives a notification message, detects that the message is a notification message, and then outputs the notification message to the notification communication protocol processing control means 180.

通知用通信プロトコル処理制御手段180は、通知メッ
セージが受信されたことをサービス制御手段190に伝
える。
The notification communication protocol processing control means 180 notifies the service control means 190 that the notification message has been received.

そこで、サービス制御手段190は、管理操作不能・通
知処理可能状態であることを示す状態情報を保持すると
ともに、管理アプリケーション処理手段110、および
コマンド処理手段130の管理操作を停止させ、通知処
理だけを行わせるように制御する。すなわち、管理操作
が行われている場合であっても、通知処理が優先して行
われるようにする。
Therefore, the service control means 190 holds status information indicating that management operations are disabled and notification processing is possible, and also stops the management operations of the management application processing means 110 and command processing means 130, and only performs notification processing. Control what happens. That is, even if management operations are being performed, notification processing is performed with priority.

通知用通信プロトコル処理制御手段180は、また、通
信プロトコル処理部選択テーブル170を検索して、上
記通知メッセージを送信したエージェント装置に対応す
る通信プロトコル処理部160aの選択情報を得、これ
によって示される通信プロトコル処理部160aを選択
して通知メッセージを出力する。
The notification communication protocol processing control means 180 also searches the communication protocol processing unit selection table 170 to obtain selection information of the communication protocol processing unit 160a corresponding to the agent device that transmitted the notification message, and selects the communication protocol processing unit 160a as indicated by this. The communication protocol processing unit 160a is selected and a notification message is output.

上記選択された通信プロトコル処理部160aは、通知
メッセージに基づき通信プロトコル処理を行って通知サ
ービスを出力し、コマンド処理手段130は、コマンド
処理を行って通知を出力する。
The selected communication protocol processing section 160a performs communication protocol processing based on the notification message and outputs a notification service, and the command processing means 130 performs command processing and outputs a notification.

管理アプリケーション処理手段110は、コマンド処理
手段130から出力された通知に基づいて、例えばエー
ジェント装置で発生した障害に対する処理等を行う。こ
の処理が終了すると、管理アプリケーション処理手段1
10はその旨をサービス制御手段190に伝える。
The management application processing means 110 performs processing for, for example, a failure occurring in the agent device, based on the notification output from the command processing means 130. When this process is completed, the management application processing means 1
10 notifies the service control means 190 of this fact.

そこで、サービス制御手段190は、再び管理操作・通
知処理可能状態であることを示す状態情報を保持し、管
理アプリケーション処理手段110、およびコマンド処
理手段130の管理操作禁止を解除する。
Therefore, the service control means 190 retains the state information indicating that the management operation/notification processing is possible again, and cancels the inhibition of the management operation of the management application processing means 110 and the command processing means 130.

また、上記のように通知処理を行っている間に、さらに
他のエージェント装置からも通知メツセージが送信され
た場合には、同様に通知用通信プロトコル処理制御手段
180から上記他のエージェント装置に対応する通信プ
ロトコル処理部160aに通知メツセージが出力され、
並行して通信プロトコル処理が行われ、管理アプリケー
ション処理手段110に通知が出力される。
Additionally, if a notification message is sent from another agent device while the notification process is being performed as described above, the notification communication protocol processing control means 180 similarly responds to the other agent device. A notification message is output to the communication protocol processing unit 160a,
Communication protocol processing is performed in parallel, and a notification is output to the management application processing means 110.

このような場合、複数の通信プロトコル処理部160a
からコマンド処理手段130に通知サービスが出力され
ることもあるが、コマンド処理手段130における通知
サービスに対するコマンド処理は負荷が小さいので、コ
マンド処理手段130に設けられた受容量のハソファを
介することによって、複数のコマンド処理を順次行って
も、通知処理に大きな遅れが生じることはない。
In such a case, multiple communication protocol processing units 160a
The notification service may be output from the command processing means 130 to the command processing means 130, but since the command processing for the notification service in the command processing means 130 has a small load, the command processing means 130 outputs the notification service via the receiving capacity sofa provided in the command processing means 130. Even if multiple commands are processed in sequence, there will be no significant delay in notification processing.

管理アプリケーション処理手段110は、エージェント
装置から出力されたすべての通知メッセージに対する処
理が終了すると、その旨をサービス制御手段190に伝
え、サービス制御手段190は、管理操作・通知処理可
能状態であることを示す状態情報を保持し、管理アプリ
ケーション処理手段110、およびコマンド処理手段1
30の管理操作停止を解除する。
When the management application processing means 110 finishes processing all the notification messages output from the agent device, it notifies the service control means 190 of this fact, and the service control means 190 informs the service control means 190 that it is ready for management operations and notification processing. management application processing means 110 and command processing means 1.
Cancel the suspension of management operations for 30.

このように、通知メッセージを受信した場合には、管理
操作の実行状態であっても、その管理操作に優先して通
知処理が行われ、また、複数のエージェント装置から通
知メツセージが送信された場合でも、それぞれのエージ
ェント装置に対応して設けられた複数の通信プロトコル
処理部160a・・・によって並行して通信プロトコル
処理が行われるので、通知に対するリアルタイム性の高
い処理が確実に行われる。また、通知用通信プロトコル
処理制御手段180は、あらかじめ設けられた複数の通
信プロトコル処理部160a・・・を選択するだけでよ
いので、簡素に構成することができる。
In this way, when a notification message is received, the notification process is performed with priority over the management operation even if the management operation is being executed, and when notification messages are sent from multiple agent devices. However, since communication protocol processing is performed in parallel by a plurality of communication protocol processing units 160a provided corresponding to the respective agent devices, highly real-time processing of notifications is reliably performed. Further, the notification communication protocol processing control means 180 can be simply configured because it only needs to select a plurality of communication protocol processing sections 160a provided in advance.

なお、ネットワーク管理システムをISDN(Inte
grated 5ervices Digital N
etwork)に適用する場合には、例えば管理アプリ
ケーション処理手段110、およびコマンド処理手段1
30で行われる処理をアプリケーションレイヤで行われ
る処理に対応させる一方、管理操作用通信プロトコル処
理手段140、および通知用通信プロトコル処理手段1
60で行われる処理をプレゼンテーションレイヤ以下の
レイヤで行われる処理に対応させることができるが、こ
れに限るものではない。
Note that the network management system is ISDN (Inte
rated 5 services Digital N
For example, if the management application processing means 110 and the command processing means 1
30 corresponds to the processing performed in the application layer, while the management operation communication protocol processing means 140 and the notification communication protocol processing means 1
Although the processing performed in 60 can correspond to the processing performed in layers below the presentation layer, it is not limited to this.

すなわち、通信処理における、複数の処理手段を設けて
も装置の規模への寄与があまり大きくなく、また、並行
して処理することによるリアルタイム性の向上が大きい
処理を、管理操作用と通知とで別個の通信処理手段に行
わせるようにすることにより、通知処理のリアルタイム
性と装置の小型化とを両立させることが容易にできる。
In other words, in communication processing, processing that does not contribute much to the scale of the device even if multiple processing means are provided, and processing that can greatly improve real-time performance by processing in parallel, is divided into management operations and notifications. By having a separate communication processing means perform the processing, it is possible to easily achieve both real-time performance of the notification processing and miniaturization of the device.

発明の詳細 な説明したように、本発明によれば、通信処理における
一部の処理を行う管理操作用通信処理手段と、複数の通
知用通信処理手段とを備えて、管理操作メッセージの送
信、および管理操作応答メ・7セージの受信に対する通
信処理より優先させて通知メツセージの受信に対する通
信処理を行う通信処理手段が設けられていることにより
、管理操作用通信処理手段が管理操作メッセージの送信
、または管理操作応答メツセージの受信に対して通信処
理を行っている場合でも、通知メッセージを受信すると
、通知用通信処理手段が通知メッセージの受信に対する
通信処理を優先して行い、また、複数のエージェント装
置からの通知メツセージを受信した場合でも、それぞれ
のエージェント装置に対応する通知用通信処理手段が並
行して通信処理を行うので、リアルタイム性の必要とさ
れる通知メツセージの受信処理を迅速、かつ確実に行う
ことができるという効果を奏する。
DETAILED DESCRIPTION OF THE INVENTION According to the present invention, the present invention includes a communication processing means for management operation that performs a part of processing in communication processing, and a plurality of communication processing means for notification, and is capable of transmitting management operation messages, and communication processing means for performing communication processing for receiving notification messages with priority over communication processing for receiving management operation response messages. Or, even when communication processing is being performed in response to the reception of a management operation response message, when a notification message is received, the notification communication processing means prioritizes communication processing in response to the reception of the notification message, and multiple agent devices Even when a notification message is received from the agent device, the notification communication processing means corresponding to each agent device performs communication processing in parallel, so that the notification message reception processing that requires real-time processing can be done quickly and reliably. It has the effect of being able to do so.

しかも、上記管理操作用通信処理手段、および通知用通
信処理手段は、それぞれ通信処理における一部の処理だ
けを行えるようにすればよく、また、それぞれの通知用
通信処理手段は、対応するエージェント装置に対しての
通信処理だけを行えるようにすればよいので、装置の大
型化や製造コストの大幅な増大を招くことはない。
Moreover, the management operation communication processing means and the notification communication processing means need only be able to perform only a part of the communication processing, and each of the notification communication processing means is Since it is only necessary to perform communication processing for the device, there is no need for an increase in the size of the device or a significant increase in manufacturing costs.

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

第1図は本発明の一実施例におけるネットワーク管理シ
ステムのマネージャ装置の構成を示すブロック図、第2
図はサービス制御手段における状態情報の遷移を示す説
明図、第3図はネットワーク管理システムの構成を示す
ブロック図、第4図は従来のマネージャ装置、およびエ
ージェント装置の構成を示すブロック図、第5図は従来
の汎用論理パス処理手段の例を示す説明図である。 信プロトコル処理手段、150・・・通知・管理操作応
答メッセージ切り換え手段、160・・・通知用通信プ
ロトコル処理手段、160a・・・通信プロトコル処理
部、170・・・通信プロトコル処理部選択テーブル、
180川通知用通信プロトコル処理制御手段、190・
・・サービス制御手段 代理人   弁理士  中島 司朗 100・・・マネージャ装置、110・・・管理アプリ
ケーション処理手段、120・・・通信処理手段、13
0・・・コマンド処理手段、140・・・管理操作用通
第2 図 第3 図
FIG. 1 is a block diagram showing the configuration of a manager device of a network management system in an embodiment of the present invention, and FIG.
3 is a block diagram showing the configuration of a network management system. FIG. 4 is a block diagram showing the configuration of a conventional manager device and an agent device. The figure is an explanatory diagram showing an example of a conventional general-purpose logical path processing means. communication protocol processing means, 150... notification/management operation response message switching means, 160... communication protocol processing means for notification, 160a... communication protocol processing section, 170... communication protocol processing section selection table;
180 river notification communication protocol processing control means; 190;
... Service control means agent Patent attorney Shiro Nakajima 100 ... Manager device, 110 ... Management application processing means, 120 ... Communication processing means, 13
0...Command processing means, 140...Management operation information Figure 2. Figure 3.

Claims (2)

【特許請求の範囲】[Claims] (1)複数のエージェント装置が接続されたネットワー
クシステムに設けられ、通信処理によって、前記エージ
ェント装置に管理操作を行うための管理操作メッセージ
を送信するとともに、エージェント装置から前記管理操
作メッセージに応じて送信される管理操作応答メッセー
ジ、およびエージェント装置から自発的に送信される通
知メッセージを受信して、ネットワークシステムの管理
を行うネットワーク管理システムのマネージャ装置にお
いて、 前記通信処理における一部の処理を、管理操作メッセー
ジの送信、および管理操作応答メッセージの受信に対し
て行う管理操作用通信処理手段と、それぞれのエージェ
ント装置からの通知メッセージの受信に対して並行して
行う複数の通知用通信処理手段とを備えて、管理操作メ
ッセージの送信、および管理操作応答メッセージの受信
に対する通信処理より優先させて通知メッセージの受信
に対する通信処理を行う通信処理手段が設けられている
ことを特徴とするネットワーク管理システムのマネージ
ャ装置。
(1) Provided in a network system to which multiple agent devices are connected, and transmits a management operation message for performing management operations to the agent device through communication processing, and also transmits from the agent device in response to the management operation message. In a manager device of a network management system that manages a network system by receiving a management operation response message sent to the user and a notification message sent spontaneously from an agent device, a part of the communication processing is performed as a management operation. It includes a management operation communication processing means for sending messages and receiving management operation response messages, and a plurality of notification communication processing means for performing parallel processing for receiving notification messages from each agent device. A manager device for a network management system, comprising communication processing means for performing communication processing for receiving a notification message with priority over communication processing for sending a management operation message and receiving a management operation response message. .
(2)通知メッセージの受信の有無を示す情報を保持し
、前記情報に基づいて、通知メッセージを受信したとき
に、管理操作メッセージの送信、および管理操作応答メ
ッセージの受信に対する通信処理を停止させる制御手段
を備えたことを特徴とする請求項第1項記載のネットワ
ーク管理システムのマネージャ装置。
(2) Control that holds information indicating whether or not a notification message has been received, and based on the information, stops communication processing for sending a management operation message and receiving a management operation response message when a notification message is received. 2. A manager device for a network management system according to claim 1, further comprising: means.
JP2182421A 1990-07-09 1990-07-09 Manager device for network control system Pending JPH0468457A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2182421A JPH0468457A (en) 1990-07-09 1990-07-09 Manager device for network control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2182421A JPH0468457A (en) 1990-07-09 1990-07-09 Manager device for network control system

Publications (1)

Publication Number Publication Date
JPH0468457A true JPH0468457A (en) 1992-03-04

Family

ID=16117989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2182421A Pending JPH0468457A (en) 1990-07-09 1990-07-09 Manager device for network control system

Country Status (1)

Country Link
JP (1) JPH0468457A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007288378A (en) * 2006-04-14 2007-11-01 Fujitsu Ltd Data communication program, data communication method, and portable terminal device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS615361A (en) * 1984-06-18 1986-01-11 Toyo Commun Equip Co Ltd Communication interface circuit
JPS6323443A (en) * 1986-07-15 1988-01-30 Omron Tateisi Electronics Co Protocol converter
JPH02166943A (en) * 1988-10-31 1990-06-27 Internatl Business Mach Corp <Ibm> Method of control of

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS615361A (en) * 1984-06-18 1986-01-11 Toyo Commun Equip Co Ltd Communication interface circuit
JPS6323443A (en) * 1986-07-15 1988-01-30 Omron Tateisi Electronics Co Protocol converter
JPH02166943A (en) * 1988-10-31 1990-06-27 Internatl Business Mach Corp <Ibm> Method of control of

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007288378A (en) * 2006-04-14 2007-11-01 Fujitsu Ltd Data communication program, data communication method, and portable terminal device

Similar Documents

Publication Publication Date Title
US5386512A (en) System for deriving and testing mutual capability set after receiving updated capability from other processors and before requesting service information
US5960178A (en) Queue system and method for point-to-point message passing having a separate table for storing message state and identifier of processor assigned to process the message
US6002665A (en) Technique for realizing fault-tolerant ISDN PBX
US7609688B2 (en) Serialized bus communication and control architecture
US6154129A (en) Operation system for transmission devices and alarm monitoring method
US5894547A (en) Virtual route synchronization
JPH08316957A (en) Redundant network management system
JP2616388B2 (en) Call relief processing method
JPH0468456A (en) Manager device for network control system
JP3119500B2 (en) Communication bus switching method
JPH06152570A (en) System for system switching processing in duplex data processor
JP2704095B2 (en) Exchange system
JP2933478B2 (en) Switching system resource control method
JPH04350750A (en) Computer system
JPH0316343A (en) Frame selection reception method
JP2599845B2 (en) ISDN terminal device
JP2645134B2 (en) Message transmission control method to restoration signal link
JPH01103046A (en) Communication control system
WO2006057349A1 (en) Management system, device for use in the system, program therefor, and management method
JPS58116840A (en) Centralized annular type data communication network system
JPS619742A (en) Phenomenon control system
JPH04200132A (en) network management device
JPH0286243A (en) Communication protocol processing system
JPS60196866A (en) Data processor
JPH02143633A (en) Data transfer control system