System for injecting protocol specific errors during the certification of components in a storage area network
First Claim
Patent Images
1. An apparatus comprising:
- an initiator circuit configured to (i) communicate with a network, (ii) generate a plurality of testing sequences from a plurality of values stored in a file, (iii) create one or more errors in said testing sequences by altering said file and (iv) transmit said file including said testing sequences on said network; and
a target circuit configured to (i) receive said file including said testing sequences from said network, (ii) generate a plurality of responses to said testing sequences and (iii) transmit said responses on said network to said initiator circuit, wherein said initiator circuit is further configured to verify that said target properly responded to said errors in said testing sequences.
8 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising an initiator circuit and a target circuit. The initiator circuit may be configured to (i) communicate with a network through a first interface and (ii) generate testing sequences to be sent to the network. The target circuit may be configured to (i) receive the testing sequences from the network through a second network interface and (ii) respond to the testing sequences.
15 Citations
20 Claims
-
1. An apparatus comprising:
-
an initiator circuit configured to (i) communicate with a network, (ii) generate a plurality of testing sequences from a plurality of values stored in a file, (iii) create one or more errors in said testing sequences by altering said file and (iv) transmit said file including said testing sequences on said network; and a target circuit configured to (i) receive said file including said testing sequences from said network, (ii) generate a plurality of responses to said testing sequences and (iii) transmit said responses on said network to said initiator circuit, wherein said initiator circuit is further configured to verify that said target properly responded to said errors in said testing sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
means for communicating with a network; means for generating a plurality of testing sequences from a plurality of values stored in a file; means for creating one or more errors in said testing sequences by altering said file; means for transmitting said file including said testing sequences on said network; means for receiving said file including testing sequences from said network; means for generating a plurality of responses to said testing sequences; means for transmitting said responses on said network to said means for communicating with said network; and means for verifying that said means for receiving said testing sequences properly responded to said errors in said testing sequences.
-
-
14. A method for testing via a network comprising the steps of:
-
(A) communicating with said network with an initiator circuit; (B) generating a plurality of testing sequences from a plurality of values stored in a file within said initiator circuit; (C) creating one or more errors in said testing sequences by altering said file; (D) transmitting said file including said testing sequences on said network; (E) receiving said file including testing sequences from said network of a target circuit; (F) generating a plurality of responses to said testing sequences; (G) transmitting said responses on said network to said initiator circuit; and (H) verifying that said method properly responded to said errors in said testing sequences by said initiator circuit. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification