Diagnostic injection of transmission errors in fiber optic networks
First Claim
1. A method for diagnosing a fiber optic network, said fiber optic network comprising a fiber having an optic stream adhering to a defined protocol of said fiber optic network, and comprising a target for receiving and responding to said optic stream, comprising the steps of:
- receiving said fiber optic stream and converting said fiber optic stream to an electrical input stream;
recognizing, from said electrical input stream, a selected event related to said optic stream defined protocol;
recognizing, in response to said recognition of said selected event, a selected pattern of said electrical input stream;
injecting, in response to said recognition of said selected pattern, a transmission error into said optic stream; and
transmitting said optic stream with said injected transmission error to said target.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a subsystem and a method for diagnosing a fiber optic network, the fiber optic network comprising a fiber having an optic stream adhering to a defined protocol of the fiber optic network, and comprising a target for receiving and responding to the optic stream. The diagnosis comprises receiving the fiber optic stream and converting the fiber optic stream to an electrical input stream with a FOSA (fiber optic subassembly), and recognizing, from the electrical input stream, a selected event (e.g., frame or command) related to the optic stream defined protocol. Then, in response to the recognition of the selected event, recognizing a selected pattern of the electrical input stream, e.g., employing mask logic, and injecting, in response to the recognition of the selected pattern, a transmission error into the optic stream, and transmitting the optic stream with the injected transmission error to the target, employing a FOSA. A FIFO buffer is coupled to the first FOSA for buffering the electrical input stream, and the mask logic is coupled to the FIFO buffer for injecting the transmission error at a selected point in the optic stream.
97 Citations
20 Claims
-
1. A method for diagnosing a fiber optic network, said fiber optic network comprising a fiber having an optic stream adhering to a defined protocol of said fiber optic network, and comprising a target for receiving and responding to said optic stream, comprising the steps of:
-
receiving said fiber optic stream and converting said fiber optic stream to an electrical input stream;
recognizing, from said electrical input stream, a selected event related to said optic stream defined protocol;
recognizing, in response to said recognition of said selected event, a selected pattern of said electrical input stream;
injecting, in response to said recognition of said selected pattern, a transmission error into said optic stream; and
transmitting said optic stream with said injected transmission error to said target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
in the absence of said selected pattern of said electrical input stream, retransmitting said optic stream of said fiber to said target without modification.
-
-
3. The method of claim 2, wherein said injecting step comprises:
-
injecting said transmission error into said electrical input stream at the location in said electrical input stream of said recognized selected pattern; and
converting said electrical input stream to an optical stream.
-
-
4. The method of claim 3, wherein said error injection comprises substituting said transmission error for a selected portion of said electrical input stream at said location.
-
5. The method of claim 3, additionally comprising the step of:
aborting said injection step upon said fiber optic stream having an error.
-
6. The method of claim 2, additionally comprising the step of:
-
FIFO buffering said electrical input stream, whereby said injecting step may inject said transmission error at a selected point in said electrical input stream at or prior to said selected pattern; and
converting said electrical input stream to an optical stream.
-
-
7. The method of claim 6, wherein said injecting step comprises:
injecting said transmission error into said buffered electrical input stream at the location in said electrical input stream of said recognized selected pattern.
-
8. The method of claim 6, additionally comprising the step of:
aborting said injecting step upon said fiber optic stream having an error.
-
9. The method of claim 6, wherein said step of recognizing said selected pattern comprises comparing said buffered electrical input stream to a preset value enabled by a mask.
-
10. The method of claim 2, wherein said error injecting step transmission error comprises changing a command of said electrical input stream and updating the CRC for said electrical input stream including said changed command.
-
11. The method of claim 2, wherein said error injecting step transmission error comprises substituting idle characters for a portion of said electrical input stream.
-
12. A method for diagnosing a fiber optic network, said fiber optic network comprising a fiber having an optic stream adhering to a defined protocol of said fiber optic network, and comprising a target for receiving and responding to said optic stream, comprising the steps of:
-
receiving said fiber optic stream and converting said fiber optic stream to an electrical input stream;
recognizing, from said electrical input stream, a selected event related to said optic stream defined protocol;
recognizing, in response to said recognition of said selected event, a selected pattern of said electrical input stream;
injecting, in response to said recognition of said selected pattern, a transmission error into said electrical input stream;
converting said electrical input stream to an optic stream; and
transmitting said optic stream to said target. - View Dependent Claims (13, 14, 15, 16)
in the absence of said selected pattern of said electrical input stream, retransmitting said optic stream of said fiber to said target without modification.
-
-
14. The method of claim 13, wherein said error injecting step transmission error comprises altering the phase of said optic stream.
-
15. The method of claim 13, wherein said error injecting step transmission error comprises altering the timing of said optic stream.
-
16. The method of claim 13, additionally comprising the step of:
aborting said injecting step upon said fiber optic stream having an error.
-
17. A diagnostic subsystem inserted in a fiber optic network, said fiber optic network comprising a fiber having an optic stream adhering to a defined protocol of said fiber optic network, and comprising a target for receiving and responding to said optic stream, comprising:
-
a first fiber optic subassembly for converting said fiber optic stream to an electric input stream;
a comparator coupled to said fiber optic subassembly for recognizing, from said electrical input stream, a selected event related to said optic stream defined protocol;
mask logic coupled to said comparator for recognizing, in response to said recognition of said selected event, a selected pattern of said electrical input stream and for injecting, in response to said recognition of said selected pattern, a transmission error into said optic stream; and
a second fiber optic subassembly coupled to said mask logic for transmitting said optic stream with said injected transmission error to said target. - View Dependent Claims (18, 19, 20)
-
Specification