|
|
|
| United States Patent | 5586255 |
| Link to this page | http://www.wikipatents.com/5586255.html |
| Inventor(s) | Tanaka; Yasuhiro (1170, Ozenji, Asao-ku, Kawasaki-shi, JP);
Nagai; Yasuhiko (13-12, Hongo-4-chome, Bunkyo-ku, Tokyo, JP);
Suzuki; Michio (569-1-26-103, Kamoshidacho, Midori-ku, Yokohama-shi, JP);
Kagei; Takashi (8-16, Susukino-3-chome, Midori-ku, Yokohama-shi, JP);
Saito; Masato (31-5-701, Hiyoshihoncho-6-chome, Kohoku-ku, Yokohama-shi, JP);
Ikeba; Goro (105, Kamisugetacho, Hodogaya-ku, Yokohama-shi, JP) |
| Abstract | In a network management operation system connected via a communication line
to a network having a plurality of object instances to be managed, the
management information database stores management information of the
containment relationship between object instances in the form of table.
When an operator designates some object instances and enters a control
command for the designated object instances, the management information of
the designated object instances is retrieved from the management
information database and a containment tree (management information having
a containment structure) corresponding to the containment relationship
between the designated object instances is generated, respectively within
the network management operation system. In accordance with the generated
containment tree, a scope pattern of Common Management Information Service
(CMIS) of Open Systems Interconnection (OSI) is automatically generated. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 5586255 |
|
|
Network management operation system and network management operation
method |
|
| Inventor |
Tanaka; Yasuhiro (1170, Ozenji, Asao-ku, Kawasaki-shi, JP);
Nagai; Yasuhiko (13-12, Hongo-4-chome, Bunkyo-ku, Tokyo, JP);
Suzuki; Michio (569-1-26-103, Kamoshidacho, Midori-ku, Yokohama-shi, JP);
Kagei; Takashi (8-16, Susukino-3-chome, Midori-ku, Yokohama-shi, JP);
Saito; Masato (31-5-701, Hiyoshihoncho-6-chome, Kohoku-ku, Yokohama-shi, JP);
Ikeba; Goro (105, Kamisugetacho, Hodogaya-ku, Yokohama-shi, JP) |
|
|
|
| Publication Date |
December 17, 1996 |
|
|
|
|
|
| Filing Date |
March 15, 1993 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Priority Data |
Mar 17, 1992[JP]4-059985 |
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
Description  |
|
|
BACKGROUND OF THE INVENTION
The present invention relates to a communication network having
configuration elements or object instances such as switches and
multipliers, and more particularly to a network management operation
system capable of efficiently processing the management operation for
object instances of a communication network.
A network management operation system has a management information base
(MIB) reflecting a predefined containment relationship between network
object instances, to efficiently manage the communication network. A
technique of filtering information sent from managed object instances and
displaying the filtered information on a display device, by using the
management information base, is described, for example, in IEEE Network
Magazine, March 1991, pp. 10 to 15.
This document proposes to use the management information of a containment
relationship only in filtering and displaying reports from managed object
instances. In the practical network management, information communicated
between a manager and managed object instances includes not only reports
sent from the managed object instances to the network management operation
system, but also control commands sent from the system to the object
instances to be managed. An efficient management operation method taking
such bi-directional communications into consideration has been expected.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a network management
operation system capable of allowing a user to efficiently process the
management operation for object instances within the network without
worrying about the containment relationship between network object
instances to be managed, by using the scope function of Common Management
Information Service (CMIS) of Open Systems Interconnection (OSI).
The above object can be achieved by the network management operation system
of the present invention. According to one aspect of the present
invention, the management information database has a screen information
table for storing screen information to used for the display of the
network configuration on a display device, and a management information
table for storing management information of each object instance to be
managed. The management information table is a set of management data
records provided for each object instance to be managed. Each management
data record includes an object class identifier for identifying an icon to
be displayed on the display device, attribute information representing the
condition of the object instance to be managed, and associative
information of the object instance to be managed, relative to other object
instances. The management data records are interlinked together to form a
tree structure representing the containment relationship between network
object instances to the managed.
The features of the present invention reside in that the network management
operation system is provided with a scope parameter determining means
(program) for automatically generating a CMIS scope pattern (scope
parameters having a base object instance and the number of hierarchical
levels for identifying a partial tree), by using the management
information database storing the containment relationship between object
instances designated by an operator. Specifically, in response to an
operator designation of an object instance or instances displayed on the
display device and in response to an operator selection of a control
command displayed on the display device, a CMIS scope pattern is
automatically obtained and a network management operation message
corresponding to the control command is generated. In this manner, the
network management operation can be efficiently performed using the scope
function defined by CMIS.
According to the network management operation system of the present
invention, an operator simply designates desired object instances within
the network configuration screen displayed on the display device and
selects a desired control command, without the need of any knowledge of
the containment relationship between object instances. With this simple
operation, scope parameters for the designated object instances are
automatically calculated to use the CMIS scope function of OSI, and a
network management operation service message including the scope
parameters is generated. The management operation can be therefore
executed reliably in accordance with the containment relationship between
designated object instances and the selected control command.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram showing the configuration of the network
management operation system according to the present invention;
FIG. 2 is a schematic diagram showing an example of the network shown in
FIG. 1;
FIG. 3 is a diagram showing an embodiment of the management information
table storing the management information of the network shown in FIG. 2;
FIG. 4 is a diagram showing an embodiment of the management information
table storing the management information of the network shown in FIG. 2;
FIG. 5 is a diagram showing an embodiment of a first part of the screen
information table storing screen information for displaying the
configuration of the network shown in FIG. 2;
FIG. 6 is a diagram showing an embodiment of a second part of the screen
information table storing screen information for displaying the
configuration of the network shown in FIG. 2;
FIG. 7 is a diagram showing an embodiment of a third part of the screen
information table storing screen information for displaying the
configuration of the network shown in FIG. 2;
FIG. 8 is a diagram showing an embodiment of an icon data table providing a
correspondence between the object classes of object instances and their
graphic patterns, which table is used in displaying the configuration of
the network shown in FIG. 2 on the display device;
FIG. 9 is a diagram showing an embodiment of a menu information table
storing information to be displayed on the display device in the operation
menu screen, for selecting a control command;
FIG. 10 is a flow chart explaining the operation of the network management
operation system according to the present invention;
FIG. 11 is a diagram showing the highest level configuration information
screen of the configuration of the network;
FIG. 12 is a diagram showing an embodiment of the configuration information
screen of the configuration of the network, with an object instance being
identified;
FIG. 13 is a diagram showing an embodiment of the configuration information
screen, with the associative information of the identified object instance
being displayed;
FIG. 14 is a diagram showing an embodiment of a tree structure with an
object instance being designated;
FIG. 15 is a diagram showing an embodiment of the configuration information
screen for setting the detailed information for the management operation;
FIG. 16 is a diagram showing an operation message for a single object
instance;
FIG. 17 is a flow chart showing an embodiment of a scope parameter
calculating algorithm;
FIG. 18 is a flow chart showing an embodiment of a scope parameter
calculating algorithm;
FIG. 19 is a diagram showing a first part of the flow chart for the scope
determining process;
FIG. 20 is a diagram showing a second part of the flow chart for the scope
determining process;
FIG. 21 shows a parameter value storing table with initial parameter values
being set when executing the scope parameter calculating algorithm;
FIG. 22 shows a parameter value storing table with intermediate parameter
values being set when executing the scope parameter calculating algorithm;
FIG. 23 shows a parameter value storing table when the scope parameter
calculating algorithm is completely executed;
FIG. 24 is a diagram showing a management operation message when a
plurality of object instances are designated;
FIG. 25 is a diagram showing an embodiment of a representation of the
network management operation results on the display screen;
FIG. 26 is a block diagram showing a network management operation system
having a plurality of input/output processing units according to an
embodiment of the present invention;
FIG. 27 is a diagram showing the contents of the input data processing part
of the memory;
FIG. 28 is a flow chart explaining the operation of the network management
operation system having a plurality of input/output processing units
according to the present invention;
FIG. 29 is a diagram showing the structure of the management information
database;
FIG. 30 is a diagram showing the structure of the user information table of
the management information table;
FIG. 31 is a flow chart explaining the management operation with an
operation privilege level being assigned to each operator;
FIG. 32 is a diagram showing an example of a representation of the results
of using the filtering function; and
FIG. 33 is a diagram showing a management operation message obtained when
using the filtering function.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 shows the configuration of the network management operation system
according to the present invention. The network management operation
system 30 includes a management information database 40, an input/output
processing unit 50, and a network management operation unit 60. This
system 30 has a function of managing a network 10, a function of receiving
an operator's control command for managing an object instance or
instances, and a function of displaying the management results.
The management database 40 stores management information (in a management
information table 41) of object instances constituting the network 10 to
be managed, and display information (in a screen information table 42,
icon data table 43, and menu information table 44) to display the
management information on a CRT display device.
The input/output processing unit 50 includes a CRT display device 52 for
displaying the management operation information for the network 10, a
keyboard 53, a mouse 54 for selecting and entering a control command for
an object instance or instances displayed on the display device, and an
input/output information controller 51 which transmits information
supplied from an operator to the network management unit 60 and displays
information supplied from the network management unit 60 on the CRT
display device 52.
The network management unit 60 includes a CPU 61, a communication
controller 62 for controlling communications with the network 10, and a
memory 70 for storing a variety of programs and data to be described
later. Typical programs stored in the memory 70 include a system control
part 71, an input/output control part 72 for controlling the input/output
information from/to an operator, an input data processing part 73 for
processing data inputted by an operator, a display data processing part 74
for displaying the management operation results of object instances on the
CRT display device 52, and a management information collecting part 75 for
collecting the management operation results of object instances. Reference
numeral 76 represents a working area of the memory 70. A communication
line 100 shown in FIG. 1 between the communication controller 62 of the
network management unit 60 and the network 10 is usually a public
communication line. Therefore, the communication efficiency of the network
largely depends upon the communication efficiency of the communication
line 100 itself. For the improvement of the efficiency, a CMIS scope
pattern is used with the network management operation system. According to
the present invention, an operator does not make a scope pattern, but
simply designates an object instance or instances to be managed so that a
scope pattern is automatically generated. As a result, the efficiency of
the communication network can be improved without any expert knowledge of
scope pattern generation.
FIG. 2 shows an example of the structure of the network 10 to be managed by
the network management operation system 30 shown in FIG. 1. In this
example, the network includes data processors (HOST-A, B, C) 11, 12, and
13, terminals 14 to 17 connected to the data processors, and switches 18
to 21 and multiplexers 22 to 25 interconnecting the data processors. A
practical network is more complicated having a number of other object
instances in addition to switches and multiplexers. In this example, the
network is shown much simplified.
FIGS. 3 and 4 show an example of the management information table 41 stored
in the management information database 40. The management information
table 41 includes a plurality of object instance data blocks each provided
for each object instance to be managed and having the physical connection
relationship between other object instances. In order to easily understand
the correspondence between object instance data blocks and object
instances 11 to 25 shown in FIG. 2, identical reference numerals 11 to 25
are given to the object instance data blocks shown in FIGS. 3 and 4.
Also to make the network management easy, a containment relationship
between object instances are defined and stored in the management
information table 1, in addition to the physical structure of the network.
The containment relationship between object instances is represented by
interlinking object instance data blocks by next block pointers,
management information pointers, and upper level management information
pointers, to be described later. Each object instance data block has the
following information items:
411: Name of an object instance to be managed.
412: Address of an object instance to be managed.
413: Object class of an object instance to be managed. One object class
represents a set of object instances having the same attribute
information.
414: Relative Hierarchical Octet String (H.O.S.). A serial number given to
each object instance in the same hierarchical level within an object
instance group.
415: Attribute information.
416: Associated information including physical connection information 416C
and service-related information such as a user 416B and a provider 416A.
417: Lower level management information pointer indicating lower level
object instance data blocks contained by the object instance data block.
If the object instance data block does not contain no lower level object
instance, the lower level management information pointer 417 is set to a
null.
418: Upper level management information pointer indicating the upper level
object instance data block containing the object instance data block. The
upper level management information pointer 418 of the object instance data
block at the highest level of the tree is set to a null.
419: Next block pointer indicating the next object instance data block
having the same level of the object instance data block contained by the
upper level object instance. If there is no next object instance data
block, the next block pointer of the object instance data block is set to
a null. With this arrangement, even if a number of object instances are
present at the same level, the management information table for each
object instance of the same capacity can be used.
Consider, for example, the object instance 14 (terminal 14) shown in FIG.
4. The object instance has the following containment relationships (1) to
(4).
(1) The lower level management information pointer 417 of the terminal 14
indicates the object instance 22 (multiplexer A), and so the containment
relationship is that the object instance 14 (terminal A) contains the
object instance 22 (multiplexer A). The next block pointer 419 of the
object instance 22 (multiplexer A) indicates the object instance 18
(switch A), and so the containment relationship is that the object
instance 18 (switch A) is contained by the object instance 14 (terminal
A).
(2) Similarly, the object instance 16 (terminal C) contains the object
instance 24 (multiplexer C) and object instance 20 (switch C).
(3) The upper level management information pointer 4128 of the object
instance 14 (terminal A) indicates the object instance (HOST-B) shown in
FIG. 4, and so the object instance 14 (terminal A) is contained by the
object instance 12 (HOST-B). The next block pointer 419 of the object
instance 14 (terminal A) indicates the object instance 16 (terminal C),
and so the object instance 16 (terminal C) is contained by the object
instance (HOST-B).
(4) The upper level management information pointer 418 of the object
instance 12 (HOST-B) indicates the object instance 11 (HOST-A), and so the
object instance 12 (HOST-B) is contained by the object instance 11
(HOST-A).
The containment relationship between the object instances 11 (HOST-A), 12
(HOST-B), 14 (terminal A), 16 (terminal C), 18 (switch A), 20 (switch C),
22 (multiplexer A), and 24 (multiplexer C) shown in FIG. 2, is therefore
expressed in the hierarchical structure shown below, by retrieving
information from the management information tables shown in FIGS. 3 and 4.
##STR1##
FIGS. 5 to 7 show the structure of the screen information table 42 storing
screen information to be displayed on the CRT display device 52 of the
input/output processing unit 50. The screen information of the present
invention includes the configuration information of the network 10 to be
managed, and a tree configuration to be used for designating object
instances for the management operation. In order to display such
information, a plurality of screen display element blocks corresponding to
each of the plurality of object instances are stored in the screen
information table 42, the blocks being interlinked by next block pointers.
One interlinked structure defines one configuration information screen.
Some of screen display element blocks of the interlinked structure may
indicate the top screen display element block of another interlinked
structure, by using one of the block information item, a lower level
screen information pointer 426 which defines the lower level configuration
screen information. With this arrangement, as will be later described, if
the lower level screen information pointer 426 of the screen display
element identified by an operator indicates one of the lower screen level
display element blocks, the lower level configuration screen information
related to the indicated element block can be displayed on the CRT display
device. Each screen display element block has the following information
items:
411: Name of an object instance to be managed.
422: Display coordinates on the configuration information screen of the CRT
display device 52.
423: Display coordinates on the tree information screen of the CRT display
device 52.
414: Object class of an object instance to be managed. One object class
represents a set of object instances having the same attribute
information.
425: H.O.S. A serial number of relative H.O.S sequentially given to each
object instance starting from the object instance with the highest level
of the containment relationship.
426: Lower screen information pointer. If there is no lower level
configuration screen information, the lower screen information pointer is
set to a null.
427: Next block pointer interlinking the next screen display element block
in the same screen information block. If there is no next screen display
element block, the next block pointer 427 is set to a null.
428: Upper screen information pointer provided for each screen information
block and indicating one a configuration display element of the upper
level configuration information screen. The upper screen information
pointer 428 of the highest level configuration information screen is set
to a null.
The screen display element blocks shown in FIGS. 5 to 7 are represented by
the identical reference numerals 11 to 25 of the corresponding object
instances shown in FIG. 2. In this example, nine screen display element
blocks 11 to 18 and 21 interlinked by the next block pointers shown in
FIG. 5 define one configuration information screen. The lower level screen
information pointer (2) of the screen display element block 12 indicates
and allows to call the configuration information screen defined by the
screen display element blocks 12 to 24 shown in FIG. 6, and the lower
level screen information pointer (3) of the screen display element block
13 indicates and allows to call the configuration information screen
defined by the screen display element blocks 13 to 25 shown in FIG. 7.
FIG. 8 shows the structure of the icon data table 43 in the management
information database 40. The icon data table 43 stores the object class
413 of each display element to be displayed on the CRT device and the
corresponding icon data 431.
FIG. 9 shows the structure of the menu information table 44 in the
management information database 40. The menu information table 44 includes
a plurality of records 44A to 44S corresponding to the types of menus.
Each menu includes the name 441 of a menu for the management operation,
coordinates 442 of the menu on the display screen, and a pointer
indicating a menu to be next displayed. A menu item on the display screen
designated by an operator with a mouse can be identified using menu
information tables 44, 444, and 445 shown in FIG. 9.
Next, the management operation for an object instance or instances
designated by an operator (not shown) and the display of the management
results will be described as an example showing the function of the
network management operation system of the present invention. The
procedure of the management operation of the present invention is shown in
the flow chart of FIG. 10.
FIG. 11 shows the configuration information screen of the network 10
displayed on the CRT display device 52 at Step 190 shown in FIG. 10. This
screen can be generated in the following manner. The icon data 431
corresponding to the object class 413 of each screen display element block
(each of the blocks 11 to 18, and 21 shown in FIG. 5) of the highest level
configuration information screen stored in the image information table 42
is first obtained from the icon data table 43 shown in FIG. 8, and
displayed at the screen position designated by the configuration display
position coordinates 422.
In order to help an operator easily determine whether the lower
configuration information screen can be displayed, the object instance
having the lower level screen information pointer 426 which is not a null
(e.g., object instances 12 and 13) is visually distinguishably displayed,
for example, the peripheral portion of such object instances are colored
yellow as shown in FIG. 11.
A menu generated by the menu information table 44 shown in FIG. 9 is
displayed at the upper area of the configuration information screen. The
menu items include the control commands identifying the type of management
operation such as "GET" 44A, "SET" 44B, and "DELETE" 44C, commands 44D to
44G for designating the switching between display screens, and an
execution command 44H.
An operator designates the object instance and the type of management
operation displayed within the configuration information screen (Step 191
in FIG. 10). For example, when an operator clicks the mouse 54 on the
display element with the yellow colored periphery indicating the
availability of the lower level configuration information screen, and
again clicks the mouse 54 on the "lower level screen display" command 44G
of the management operation menu, then a set of screen information blocks
interlinked by the lower level screen information pointer 426 and stored
in the screen information table 42 are read and the lower level
configuration information screen defined by these screen information
blocks is replaced by the highest level configuration information screen
and displayed on the CRT display device 52.
FIG. 12 shows an example of the lower level configuration information
screen displayed upon the designation of the display element 12 (HOST-B)
shown in FIG. 11.
When an operator intends to preform the management operation for an object
instance, while looking at the configuration information screen on the CRT
display device, the operator first clicks (Step 191) the mouse 54 on the
display element of the object instance for which the management operation
is to be executed. If the object instance for the management operation is
a lower level object instance of the presently displayed highest level
configuration information screen, the display element with the yellow
colored periphery considered as having the lower level object instance
which may be the object instance the operator intends, is designated to
call the lower level configuration information screen. The object instance
for which the management control is executed is then selected from the
displayed lower level configuration information screen.
In order to help an operator easily discriminate between the display
element of the object instance, which the operator designated and for
which the management control is to be executed, and other display elements
not designated by the operator, respectively in the configuration
information screen, the designated display element of the object instance
for the management operation is visually distinguishably displayed, for
example, the peripheral area of the display element is colored green. The
display element 16 (switch A) in the configuration information screen
shown in FIG. 11 is the designated display element of the object instance
for the management operation.
An operator may designate a plurality of object instances for which the
same type of management operation is executed, in the same manner
described above.
In designating a plurality of object instances for the same type of
management operation, there may occur the case where the same management
operation is to be executed for other object instances having a certain
attribute (such as "service user" and "service provider") same as the
designated object instances. In this case, an operator first designates
object instances in the manner described above, and then the "associated
object instance designation" command 44E in the menu at the upper area of
the configuration information screen is clicked with the mouse. When this
command is clicked, the contents of the menu information table 445
interlinked by the next menu pointer of the menu information table 44 are
read and displayed on the configuration information screen, for example,
several attributes 44P to 44S as shown in FIG. 13.
When the operator designates the attribute, other object instances
different from the first designated original object instances but having
the same designated attribute are retrieved while referring to the
associative information 416 of the management information table 41. Both
the original object instances and retrieved object instances are displayed
as designated object instances, visually distinguishably from other object
instances not designated.
After having designated the display elements of the object instances on the
configuration information screen, the operator may change the designated
object instances, from the viewpoint of efficiency of the network
management operation, in accordance with the containment relationship
while displaying the tree structure on the CRT display device 52.
If the operator clicks the mouse on the "tree screen display" command of
the menu displayed on the configuration information screen, the
containment relationship between object instances is displayed as the tree
structure screen on the CRT display device 52.
FIG. 14 shows an example of the tree structure. This tree structure is
obtained by displaying the display elements (shown as ellipsoids in FIG.
14) at positions designated by the tree display position coordinates 423
in the screen information table 42. In this case, the tree display
elements corresponding to the already designated display elements prior to
displaying the tree structure are visually distinguishably displayed, for
example, the peripheral areas of the already designated display elements
(such as the display element 12 shown in FIG. 12) are colored green.
When the operator clicks the mouse 54 on a display element other than the
already designated display elements on the tree screen, the object
instance corresponding to the clicked display element is entered as one of
the already designated object instances. This clicked display element is
also visually distinguishably displayed. The operator may either add a new
object instance as the designated object instance or delete the already
designated object instance, by using the mouse. In this manner, the object
instances can be changed in a precise and fine manner like an experienced
operator, by referring to the tree structure screen.
After the object instances have been designated definitely, the operator
selects one of the commands 44A to 44c (GET, SET, DELETE) of the menu to
be executed by using the mouse 54. If the detailed information is required
to be set for the selected type of management operation, a detailed
information request screen is displayed. For example, if the GET or SET
management operation is selected, menu information table 444 interlinked
by the next menu pointer 443 of the menu information table 44 is read and
displayed on the configuration information screen 52 (44I to 44K in FIG.
15).
After setting all management operation information, the operator designates
the "execute" command 44H (Step 192 in FIG. 10).
The input/output information controller transmits the information set by an
operator to CPU 61 which generates a CMIS operation message using the
input data processing part program 73 in the memory 70. The following
process branches either to a process for a single designated object
instance, or a process for a plurality of designated object instances
(Step 193).
For a single designated object instance, the CMIS operation message is
generated in accordance with the designated object instance, type of
management operation, and related detailed information (Step 194). Suppose
that the switch A18 only was designated on the configuration information
screen as the object instance, the operation message is generated in the
format shown in FIG. 16. In this example, H.O.S. of the switch A 18 is set
for the object instance 101 in this operation message 100.
For a plurality of designated object instances, it is checked by using a
scope parameter calculating program in the input data processing part
whether the object instances designated by an operator form a partial
tree. If the partial tree is being formed, scope parameters (a base object
instance of the partial tree, and a number of hierarchical levels from the
base object instance) are calculated.
In the scope parameter calculating algorithm, the following parameters are
defined:
(1) Object instance designating variable C.sub.n,i : A variable indicating
whether node i at the hierarchical level n of the containment tree is
being designated.
##STR2##
(2) Object instance end condition E.sub.n,i : A variable indicating whether
the object instance at node i at the hierarchical level n is the lowest
level object instance (not containing the lower object instance).
##STR3##
(3) Base object instance condition B.sub.n,i : A variable indicating
whether the object instance at node i at the hierarchical level n
satisfies the condition of the base object instance.
##STR4##
(4) Scope depth designating variable N.sub.n,i : A variable indicating the
scope depth number when the object instance at node i at the hierarchical
level n satisfies the condition of the base object instance.
N.sub.n,i =.alpha. (nesting number) (4)
The algorithm of the scope parameter calculating program is shown in FIGS.
17 to 20.
First, initial value setting parts 200 to 205 of the scope parameter
calculating algorithm set initial values of object instances to a
parameter value storage table 73B as shown in FIG. 21. Next, a scope
determining program 206 is executed for the node group having the longest
H.O.S. so that the parameter values in the parameter value storage table
change as shown in FIG. 22. This process is executed for all node groups
down to the shortest H.O.S. so that the parameter values shown in FIG. 23
are obtained.
After the execution of the scope parameter calculating program, the CMIS
operation message having the format such as shown in FIG. 24 is obtained,
in accordance with the program execution results (base object instance,
scope type, and scope depth) and information set by the operator
(management operation type, and related detailed information) (Step 195 of
FIG. 10).
The generated CMIS operation message or messages for a single object
instance or a plurality of object instances are transmitted from the
communication controller 62 to the object instance or instances of the
network 10 (Step 196).
If the management operation results in that information to be supplied to
the operator is necessary, such information is displayed, for example, at
the side of each display element of the object instance on the
configuration information screen as shown in FIG. 25 (Step 197).
In the above way, an operator for the network management operation system
can efficiently perform the management operation of the object instance
designated by the operator, by using the CMIS scope function of OSI.
Furthermore, use of associative information allows the operator to reduce
the burden of designating a plurality of object instances having the same
attribute.
Next, another network management operation system having a plurality of
input/output processing units according to the second embodiment of the
present invention will be described, wherein the management operations
belonging to the same type management operation control command from the
input/output processing units are collectively performed. The same type
management operation control command means the same settings of the
operation type ("GET", "SET", and etc.) "DELETE") and rela | | |