Systems and methods for modeling a network
First Claim
1. A processing system including a memory for storing a plurality of tasks, and a processing circuit, associated with said memory, for executing ones of said tasks, said processing system comprising:
- a set of associated data records storable in said memory, said set of associated data records representing network elements within a network model, said associated data records including network element parameters of said network elements;
a modeling task storable in said memory and executable by said processing circuit to simulate transmission of data packets between ones of said network elements, said simulated transmission of said data packets within said network model performed, at least in part, as a function of said network element parameters; and
a processing task storable in said memory and executable by said processing circuit to generate transmission indicia of said network elements as a function of said simulated transmission of said data packets within said network model, wherein said processing task modifies at least one selected network element parameter to thereby improve said simulated transmission of said data packets within said network model by said modeling task.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed, in general, to network design, and more specifically, to systems and methods for modeling a network. The present invention provides a method of modeling a network and a computer system employing the method. The processing system includes a memory for storing tasks and a processing circuit, associated with the memory, for executing ones of the tasks A set of associated data records, which is storable in the memory, is included. The set of associated data records represents a plurality of network elements within a network model. The associated data records include one or more parameters representing characteristics of the network elements within the network model. A modeling task, storable in said memory and executable by the processing circuit, simulates transmission of data packets between ones of the network elements within the network model. The simulated transmission of the data packets within the network model is performed, at least in part, as a function of the one or more parameters. A processing task, storable in the memory and executable by the processing circuit, generates transmission indicia of the network elements within the network model. The transmission indicia is generated as a function of the simulated transmission of the data packets within the network model, and is usable by the processing task to modify ones of the one or more parameters. This modification suitably simplifies the simulated transmission of the data packets within the network model by the modeling task.
70 Citations
27 Claims
-
1. A processing system including a memory for storing a plurality of tasks, and a processing circuit, associated with said memory, for executing ones of said tasks, said processing system comprising:
-
a set of associated data records storable in said memory, said set of associated data records representing network elements within a network model, said associated data records including network element parameters of said network elements; a modeling task storable in said memory and executable by said processing circuit to simulate transmission of data packets between ones of said network elements, said simulated transmission of said data packets within said network model performed, at least in part, as a function of said network element parameters; and a processing task storable in said memory and executable by said processing circuit to generate transmission indicia of said network elements as a function of said simulated transmission of said data packets within said network model, wherein said processing task modifies at least one selected network element parameter to thereby improve said simulated transmission of said data packets within said network model by said modeling task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for modeling a network, comprising the steps of:
-
storing a set of associated data records in a memory, said set of associated data records representing network elements within a network model, said associated data records including network element parameters of said network elements; simulating transmission of data packets between ones of said network elements, said simulated transmission of said data packets within said network model performed, at least in part, as a function of said network element parameters; generating transmission indicia of said network elements, as a function of said simulated transmission of said data packets within said network model; and modifying at least one of said network element parameters according to a value of at least one of said transmission indicia to thereby improve said simulated transmission of said data packets within said network model. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification