Patent ID: 8369226

Claim:
A method of processing a generic framing procedure (GFP) frame using a GFP Protocol Processor, the method includes the steps of: (a) correcting a type Header Error Check (tHEC) or/and an extension Header Error Check (eHEC) additional single-bit error with a first error correction device, wherein the additional single-bit error was generated by a descrambler; and (b) correcting an tHEC or/and eHEC single-bit error with a second error correction device that is directly coupled to an output of the first error correction device, wherein the step of correcting the additional single bit error incorporates information from the step of correcting the single-bit error; wherein the step of correcting the additional single-bit error comprises the steps of: generating an additional single-bit error correction mask; and performing an exclusive-OR operation on a payload of the GFP frame with the additional single-bit error correction mask to correct the tHEC or/and eHEC additional single-bit error.