Apparatus, system, and method for inter-device communications simulation
First Claim
1. An apparatus for simulating communications between a plurality of devices, the apparatus comprising:
- a reader module configured to access trace data representative of communications between a first device and a second device;
a generator module configured to generate a command from the trace data to simulate an original communication; and
a controller module configured to issue the command to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method of simulating communications between a plurality of devices are provided. A series of commands and data block sizes are recorded as trace data by a recording device and stored in a library of trace data. The system functionally includes a first device and a second device, the second device being the device under test. The first device can be replaced by an apparatus that simulates the communications of the first device with the second device. The simulator recreates the commands of the first device by accessing the prerecorded trace data. An apparatus, system and method for measuring and analyzing the performance of modifications made to the trace data are also provided.
41 Citations
40 Claims
-
1. An apparatus for simulating communications between a plurality of devices, the apparatus comprising:
-
a reader module configured to access trace data representative of communications between a first device and a second device;
a generator module configured to generate a command from the trace data to simulate an original communication; and
a controller module configured to issue the command to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for simulating communications between a plurality of devices, the apparatus comprising:
-
a reader module configured to access the trace data representative of communications between a first device and a second device;
a generator module configured to recreate a command from a line of the trace data to simulate an original communication command; and
a controller module configured to issue the command to a receive port of the device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for simulating communications between a plurality of devices, the system comprising:
-
a recorder module configured to record communications between a first device and a second device;
a library of trace data sets representative of communications between one or more first devices and a second device;
a simulator module configured to simulate communications with the second device, the simulator module comprising;
a reader module configured to access a trace data set from the library;
a generator module configured to generate a command from the trace data set, the command simulating an original communication;
a controller module configured to issue the command to the second device; and
wherein the second device is in communication with the simulator and configured to receive and respond to the command. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations to simulate communications between a plurality of devices, the operations comprising:
-
an operation to access trace data representative of communications between a first device and a second device;
an operation to generate a command from the trace data to simulate an original communication; and
an operation to issue the command to the second device. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for simulating communications between a plurality of devices, the method comprising:
-
accessing trace data representative of communications between a first device and a second device;
generating a command from the trace data to simulate an original communication; and
issuing the command to the second device. - View Dependent Claims (38, 39)
-
-
40. An apparatus for simulating communications between a plurality of devices, the apparatus comprising:
-
means for accessing trace data representative of communications between a first device and a second device;
means for generating a command from the trace data to simulate an original communication; and
means for issuing the command to the second device.
-
Specification