Network management system and method of operation
First Claim
1. A network management system, comprising:
- a network management server coupled to a communication network; and
a simulation device coupled to the communication network, the simulation device having a physical network address and operable to communicate an alarm signal to the network management server using a communication connection established between the network management server and the physical network address, wherein the alarm signal is associated with a virtual network address that is distinct from the physical network address and the physical and virtual network addresses are both on a single network layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A network management server manages multiple network devices coupled to a communication network. A simulation device coupled to the communication network uses virtual network addresses to simulate multiple network devices in two respects. First, the simulation device uses virtual network addresses to simulate the generation of alarm signals from multiple network devices in the network environment. Second, the simulation device uses virtual network addresses to simulate responses to polling requests issued by the network management server. In this respect, the simulation device simulates the operation of multiple network devices to test the scaleability, performance, and reliability of the network management server.
-
Citations
31 Claims
-
1. A network management system, comprising:
-
a network management server coupled to a communication network; and
a simulation device coupled to the communication network, the simulation device having a physical network address and operable to communicate an alarm signal to the network management server using a communication connection established between the network management server and the physical network address, wherein the alarm signal is associated with a virtual network address that is distinct from the physical network address and the physical and virtual network addresses are both on a single network layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
a memory operable to store alarm information arranged in a script;
a processor coupled to the memory and operable to execute the script to initiate generating the alarm signal; and
a communication device coupled to the processor and operable to communicate the alarm signal.
-
-
3. The system of claim 2, wherein:
-
the memory stores the physical network address and a plurality of virtual network addresses; and
the communication device comprises a controller operable to generate the alarm signal.
-
-
4. The system of claim 2, wherein:
-
the script includes a plurality of control commands associated with the alarm information; and
the communication device generates the alarm signal in response to the processor executing the script.
-
-
5. The system of claim 2, wherein:
-
the memory is further operable to store a plurality of virtual network addresses; and
the processor is further operable to generate the alarm signal using the alarm information and the virtual network addresses.
-
-
6. The system of claim 1, wherein the alarm signal comprises a first alarm signal and the simulation device is further operable to generate a second alarm signal, the second alarm signal associated with the physical network address.
-
7. The system of claim 1, wherein the simulation device comprises a first simulation device, and further comprising a second simulation device coupled to the communication network, wherein the first simulation device is operable to generate alarm signals using a first group of virtual network addresses and the second simulation device is operable to generate alarm signals using a second group of virtual network addresses.
-
8. The system of claim 1, wherein the network management server comprises:
-
a memory operable to store a plurality of network addresses; and
a processor coupled to the memory and operable to communicate to the simulation device a request associated with a network address corresponding to the physical network address of the simulation device.
-
-
9. The system of claim 8, wherein the simulation device comprises a controller operable to generate a first response and a second response in response to receiving the request at the simulation device, the first response associated with the physical network address and the second response associated with a virtual network address that is distinct from the physical network address.
-
10. A method for communicating alarm signals, comprising:
-
storing a physical network address associated with a simulation device;
storing a plurality of virtual network addresses; and
communicating an alarm signal to a network management server using a communication connection established between the network management server and the physical network address, the alarm signal associated with a virtual network address that is distinct from the physical network address, wherein the physical and virtual network addresses are both on a single network layer. - View Dependent Claims (11, 12, 13, 14)
storing alarm information arranged in a script;
executing the script; and
generating the alarm signal in response to executing the script.
-
-
12. The method of claim 11, wherein the script includes a plurality of control commands associated with the alarm information, and further comprising:
-
executing the control commands; and
generating the alarm signal in response to executing the control commands.
-
-
13. The method of claim 10, wherein the alarm signal comprises a first alarm signal and further comprising communicating a second alarm signal, the second alarm signal associated with the physical network address.
-
14. The method of claim 10, further comprising:
-
receiving a request associated with a network address corresponding to the physical network address of the simulation device; and
in response to the request, generating a first response to the request associated with the physical network address; and
in response to the request, generating a second response to the request associated with a virtual network address that is distinct from the physical network address.
-
-
15. A simulation device, comprising:
-
a memory operable to store a physical network address associated with the simulation device and a plurality of virtual network addresses; and
a controller operable to communicate to a network management server a first alarm signal associated with the physical network address and a second alarm signal associated with a particular virtual network address, wherein the first and second alarm signals are communicated using a communication connection established between the network management server and the physical network address, the particular virtual network address is distinct from the physical network address, and the physical and virtual network addresses are both on a single network layer. - View Dependent Claims (16, 17, 18, 19, 20)
the script includes a plurality of control commands associated with the alarm information; and
the controller generates the alarm signal in response to the processor executing the script.
-
-
19. The simulation device of claim 17, wherein the processor is further operable to generate the alarm signals using the alarm information and the virtual network addresses.
-
20. The simulation device of claim 15, wherein the controller is further operable to:
-
receive a request associated with a network address corresponding to the physical network address of the simulation device;
generate a first response to the request associated with the physical network address in response to the request; and
generate a second response to the request associated with a virtual network address that is distinct from the physical network address in response to the request.
-
-
21. A method for communicating network messages in response to a request, comprising:
-
receiving, at a simulation device having a physical network address, a request from a network management server;
in response to the request, generating a plurality of responses, wherein at least one of the responses is associated with a virtual network address distinct from the physical network address and the physical and virtual network addresses are both on a single network layer; and
communicating the responses to the network management server using a communication connection between the network management server and the physical network address of the simulation device. - View Dependent Claims (22, 23)
storing response information in a plurality of scripts;
executing the plurality of scripts in response to receiving the request; and
generating the plurality of responses in response to executing the scripts.
-
-
23. The method of claim 22, wherein each script comprises a sequence comprising a plurality of control commands, and executing each script comprises executing the sequence of control commands.
-
24. Software embodied in a computer readable medium operable to perform the steps of:
-
storing a physical network address associated with a simulation device;
storing a plurality of virtual network addresses; and
communicating an alarm signal to a network management server using a communication connection established between the network management server and the physical network address, the alarm signal associated with a virtual network address that is distinct from the physical network address, wherein the physical and virtual network addresses are both on a single network layer. - View Dependent Claims (25, 26, 27)
storing alarm information arranged in a script;
executing the script; and
generating the alarm signal in response to executing the script.
-
-
26. The software of claim 25, wherein the script includes a plurality of control commands associated with the alarm information, and further comprising:
-
executing the control commands; and
generating the alarm signal in response to executing the control commands.
-
-
27. The software of claim 24, further operable to perform the steps of:
-
receiving a request associated with a network address corresponding to the physical network address of the simulation device; and
generating a first response to the request associated with the physical network address in response to the request; and
generating a second response to the request associated with a virtual network address that is distinct from the physical network address in response to the request.
-
-
28. A system, comprising:
-
means for storing a physical network address associated with a simulation device;
means for storing a plurality of virtual network addresses; and
means for communicating an alarm signal to a network management server using a communication connection established between the network management server and the physical network address, the alarm signal associated with a virtual network address that is distinct from the physical network address, wherein the physical and virtual network addresses are both on a single network layer. - View Dependent Claims (29, 30, 31)
means for storing alarm information arranged in a script;
means for executing the script; and
means for generating the alarm signal in response to executing the script.
-
-
30. The system of claim 29, further comprising:
-
means for executing the control commands; and
means for generating the alarm signal in response to executing the control commands.
-
-
31. The system of claim 28, further comprising:
-
means for receiving a request associated with a network address corresponding to the physical network address of the simulation device; and
means for generating a first response to the request associated with the physical network address in response to the request; and
means for generating a second response to the request associated with a virtual network address that is distinct from the physical network address in response to the request.
-
Specification