Patent ID: 8040811

Claim:
A system for collecting network performance information from a packet network, said system comprising: a database server comprising: at least one input/output (I/O) unit configured to communicate with network communications devices operating on a packet network; at least one storage unit configured to store network performance information collected from the network communications devices; and at least one processing unit configured to: collect the network performance information from the network communications devices, the network performance information comprising a first set of network performance information and a second set of network performance information, the first set of network performance information indicative of network performance relating to data packets that include real-time content, and the second set of network performance information indicative of network performance relating to data packets that include non-real-time content; and store the network performance information in the at least one storage unit, wherein network performance information associated with packets including the real-time content is stored separately from network performance information associated with packets including the non-real-time content; a performance data manager in communication with the database server; a performance data collector in communication with the performance data manager and the network communications devices operating on the packet network, the performance data manager configured to instruct the performance data collector to request and access network performance information from at least one of the network communications devices operating on the packet network, the performance data collector configured to issue requests to the at least one of the network communications devices to obtain the network performance information desired by the performance data manager in response to being instructed by the performance data manager to request and access network performance information from the at least one of the network communications devices operating on the packet network, the performance data collector configured to communicate the network performance information collected from the at least one of the network communications devices operating on the packet network to the performance data manager, the performance data manager configured to receive and process the network performance information collected from the at least one of the network communications devices operating on the packet network from the performance data collector, the performance data manager further configured to communicate the network performance information collected from the at least one of the network communications devices operating on the packet network to the database server.