A method for injecting intermix data into a continuous stream of class 1 data, the continuous stream of class 1 data being transferred through a fiber optic switch, the fiber optic switch having an input and an output, the method comprising the steps of:
- (1) transferring the continuous stream of class 1 data from the input to the output via a bypass bus;
- (2) writing an intermix frame to a buffer;
- (3) determining when an idle appears in the continuous stream of class 1 data;
- (4) writing the intermix frame from the buffer to the output when the idle appears in the continuous stream of class 1 data;
- (5) writing subsequent class 1 data to the buffer when class 1 data follows the intermix frame;
- and
- (6) writing after step (4), the subsequent class 1 data from the buffer to the output.