Patent ID: 8072890

Claim:
A system comprising: a network monitor configured to: get a bill of materials for a communication of communication data between a plurality of communication devices across a network, wherein the bill of materials for the communication comprises a plurality of items and wherein the communication may be established using different communication paths within the network depending on a condition in the network; receive a request to generate a first test communication between the plurality of communication devices; send to a network analyzer a request to take one or more samples of first test data in the first test communication from one or more items in the bill of materials for the communication and send the one or more samples to the network monitor; initiate establishment of the first test communication; get a bill of materials for the first test communication; compare the bill of materials for the communication to the bill of materials for the first test communication; initiate sending of the first test data in the first test communication; receive one or more monitored samples of the first test data; and analyze the sent first test data in the first test communication in relation to one or more sent samples of the first test data and the compared bills of materials; the network analyzer configured to: sample a volume of packets between the plurality of items in the bill of materials for the communication on the network during the communication; and replicate a similar volume of packets between the plurality of items in the bill of materials for the communication during the first test communication.