Network management method and system
First Claim
1. A network management method for a network system including a plurality of agents for managing sub-networks individually, and a manager for managing said network as a whole in communication with the agents, wherein the manager includes a timer, the method comprising the steps of:
- setting a predetermined period in the timer for timeout of a test for a one of the sub-networks;
autonomously notifying said manager by a one of the agents that manages the one sub-network of a content of the test comprising an identification of preselected test steps to be taken;
executing the test in accordance with said test content;
reporting by the agent of a test result to said manager;
executing autonomously by the agent of a termination process; and
sending a termination report of the test to said manager;
selectively starting and suspending the timer in response to the notifying and sending; and
,instructing the agent by the manager to terminate the test when the timer has timed out to the predetermined period.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for a network communication protocol specifically directed to implementation of fault management between managers, agents and test objects in the network. Timers for limiting the available times for implicit and explicit reports and instructions are provided to avoid excessive waits for instructions, responses or execution of the overall test. Agents can autonomously report test results to reduce manager responsibilities for improved operating efficiency.
-
Citations
11 Claims
-
1. A network management method for a network system including a plurality of agents for managing sub-networks individually, and a manager for managing said network as a whole in communication with the agents, wherein the manager includes a timer, the method comprising the steps of:
-
setting a predetermined period in the timer for timeout of a test for a one of the sub-networks; autonomously notifying said manager by a one of the agents that manages the one sub-network of a content of the test comprising an identification of preselected test steps to be taken; executing the test in accordance with said test content; reporting by the agent of a test result to said manager; executing autonomously by the agent of a termination process; and sending a termination report of the test to said manager; selectively starting and suspending the timer in response to the notifying and sending; and
,instructing the agent by the manager to terminate the test when the timer has timed out to the predetermined period.
-
-
2. A network management method for a network system including a manager for managing the network system as a whole and a plurality of agents for individually managing sub-networks in communication with each of the agents, the manager having first and second timers, the system including a first test mode wherein the agent autonomously executes a first test for an arbitrary one of the sub-networks and a second test mode wherein the manager arbitrarily executes a second test for the one of the sub-networks;
-
the first test mode comprising the steps of; the agent autonomously notifying the manager of a content of the first test; the agent executing the first test in accordance with the content of the first test; the agent sequentially reporting a test result to the manager; and the manager selectively starting and suspending the first timer in response to the notifying and reporting, respectively, and the manager instructing the agent to terminate the first test when the first timer has timed out to a first preselected timeout comprising a maximum time limit for an agent to sequentially report; the second test mode comprising the steps of; the manager instructing the agent managing said one of the sub-networks, with an instruction relating to a test content for the second test; selectively executing said suspending the second test; the manager starting and suspending the second timer in accordance with sending the instruction and receiving a predetermined response content from the agent in response to the instruction, respectively; and
,the manager terminating the test by sending a terminating instruction to the agent when the second timer has timed out to a second preselected timeout or last report of the test result is made by the agent, the second preselected timeout comprising a maximum time limit for the agent to respond to the instruction. - View Dependent Claims (3, 4, 5)
-
-
6. A network system comprising a plurality of agents for managing individually subnetworks and a manager connected to each of said agents, for managing said network as a whole, wherein said agents are equipped with testing means for conducing a test in accordance with a test content designated for said subnetwork and test managing means including means for autonomously designating the test content for said testing means, means for executing the test, means for notifying said manager apparatus of the executing of the test and the test content, means for reporting sequentially the result of the test conducted by said testing means and means for giving a termination instruction of the test to said testing means after the test is terminated,
said manager having timer means for setting arbitrarily a period from start till timeout in accordance with a report content from said agents, and means for starting or suspending said timer means in accordance with the report content, and giving the termination instruction of the test to said managing means when said timer means comes to timeout.
-
11. A timing system of a network system suitable for establishing fault management protocols in a testing scheme between a manager which manages the network system and a plurality of agents which manage sub-networks of the network system, the timing system comprising:
-
a first timing means for setting a first timing period for at least a first portion of the testing scheme in response to a first of a plurality of report signals generated by a one of the plurality of agents, the first timing means is selectively activated and deactivated by the network manager in response to a second of the plurality of report signals and the first timing means includes menas for indicating to the manager that at least the first portion of the test scheme be terminated upon expiration of the first timing period; a second timing means for setting a second timing period for at least a second portion of the testing scheme in response to a first of a plurality of instructions generated by the manager, the second timing means is selectively activated and deactivated based on a second of the plurality of instructions and the second timing means includes means for indicating to the manager that at least the second portion of the testing scheme be terminated upon expiration of the second timing period; a third timing means for setting a third timing period for at least a third portion of the testing scheme, said third timing means is activated in response to a third of the plurality of report signals and deactivated in response to a last of the plurality of report signals and the third timing means includes means for indicating to the manager that at least the third portion of the testing scheme be terminated upon expiration of the third timing period, irrespective of the existence of the last of the plurality of report signals; a fourth timing means for setting a fourth timing period for at least a fourth portion of the testing scheme, the fourth timing means is selectively activated and deactivated in response to the plurality of instructions sent from the manager and the fourth timing means includes means for indicating to the agent that at least the fourth portion of the testing scheme be terminated upon expiration of the fourth timing period irrespective of the plurality of instructions sent from the manager.
-
Specification