CPC H04L 1/0045 (2013.01) [H04L 1/0061 (2013.01); G06F 13/4282 (2013.01); G06F 2213/0042 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a data frame including a set of super symbols, a set of sync bits and a received forward error correction (FEC) parity word and calculating a local FEC parity word based on the received frame;
identifying an unscrambled ordered set (UOS) candidate in the set of super symbols by comparing portions of each super symbol to corresponding portions of one or more known UOS values;
responsive to the identification of the UOS candidate, halting advancement of a descrambler operation for a predetermined number of bit intervals associated with a length of the super symbol;
comparing the received FEC parity word to the local FEC parity word and determining at least one bit error occurred in the data frame, and responsively determining the UOS candidate is a true UOS; and
descrambling scrambled super symbols received in a subsequent data frame to identify scrambled ordered sets.
|