Method and system for modelling a communications network
First Claim
1. A method of modelling a communications network using a computer system, the method including:
- generating a network representation using computer-readable code, the computer-readable code representing structured information;
parsing the network representation;
generating a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects; and
storing the network model in memory.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method of modelling a communications network using a computer system is disclosed, the method including generating a network representation using computer-readable code that represents structured information; parsing the network representation; generating a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects; and storing the network model in memory. Any type of network may be modeled. The computer-readable code may be any suitable language or instructions for representing structured information such as, for example, extensible mark-up language (XML). A network inventory adapter receives the network representation from the network. The network inventory adapter is a software component that may be used to connect applications to the network. The network inventory adapter receives the network representation from the network and reads and parses the network representation to determine which network objects are to be operated on and the order of operation.
-
Citations
27 Claims
-
1. A method of modelling a communications network using a computer system, the method including:
-
generating a network representation using computer-readable code, the computer-readable code representing structured information;
parsing the network representation;
generating a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects; and
storing the network model in memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of modelling a communications network using a computer system, the method including:
-
generating a network representation in extensible mark-up language (XML);
parsing the network representation;
generating a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects;
storing the network model in memory; and
processing a network event using the network model, wherein processing the network event includes identifying one or more of the plurality of network objects, and determining an order of operation on the one or more of the plurality of network objects.
-
-
13. A system for modelling a communications network, the system including:
-
one or more processors;
one or more memories coupled to the one or more processors; and
program instructions stored in the one or more memories, the one or more processors being operable to execute the program instructions, the program instructions including;
generating a network representation using computer-readable code;
parsing the network representation;
generating a network model using the parsed network representation, the network model including a plurality of network objects; and
storing the network model in the one or more memories. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for modelling a communications network, the system including:
-
one or more processors;
one or more memories coupled to the one or more processors; and
program instructions stored in the one or more memories, the one or more processors being operable to execute the program instructions, the program instructions including;
generating a network representation in extensible markup language (XML);
parsing the network representation;
generating a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects; and
processing a network event using the network model, wherein processing the network event includes identifying one or more of the plurality of network objects, and determining an order of operation on the one or more of the plurality of network objects. - View Dependent Claims (21, 22)
-
-
23. A computer program product for modelling a communications network, the computer program product including a computer usable medium having computer readable code embodied in the computer usable medium, the computer readable code including instructions to:
-
generate a network representation, the network representation representing structured information;
parse the network representation; and
generate a network model using the parsed network representation, the network model including a plurality of network objects and relationships between the plurality of network objects. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus for modelling a communications network using a computer system, the apparatus including:
-
means for representing a plurality of network objects and relationships between the plurality of network objects on the communications network;
means for generating a network model using the representing means, the network model including the plurality of network objects and relationships between the plurality of network objects on the communications network;
means for storing the network model; and
means for processing a network event using the network model.
-
Specification