MPE-FEC system capable of selecting an FEC mode, a forward error correcting method performed in the MPE-FEC system, and an FEC mode selecting method performed in the MPE-FEC system
First Claim
1. A forward error correcting method in a multi protocol encapsulation-forward error correction (MPE-FEC) system, in which FEC modes are selected, the method comprising:
- a first comparator receiving a count of received ERASUREs and a first reference count to output a first comparison value indicating an ERASURE ONLY mode when the count of ERASUREs is less than or equal to the first reference count and a NORMAL RS mode otherwise;
a second comparator receiving a number of ERASURE flags obtained from a CRC test, a count of errors whose locations and sizes are not known, and a second reference count to output a second comparison value indicating whether an AUTO ERRATA mode is available;
a selector, receiving the first and second comparison values, selecting the AUTO ERRATA mode when the second comparison value indicates the AUTO ERRATA mode is available, selecting the ERASURE ONLY mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the ERASURE ONLY mode, and selecting the NORMAL RS mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the NORMAL RS mode; and
performing FEC in the selected mode,wherein the ERASURE ONLY mode is a mode in which FEC is performed based on information about locations and sizes of errors by referring to the ERASURE flags obtained by the CRC test,wherein the NORMAL RS mode is a mode in which FEC is performed with respect to errors whose locations and sizes are not known by referring to the ERASURE flags, andwherein the AUTO ERRATA mode is a mode in which FEC is performed with respect to errors whose locations and sizes are not known by not referring to the ERASURE flags.
2 Assignments
0 Petitions
Accused Products
Abstract
A forward error correcting method in a multi protocol encapsulation-forward error correction (MPE-FEC) system, in which FEC modes are selected. The forward error correcting method includes comparing a number of received ERASUREs with a number of reference ERASUREs, selecting an ERASURE ONLY mode in which FEC is performed based on information about locations and sizes of errors, when the number of received ERASUREs is less than or equal to the number of reference ERASUREs, wherein the ERASURE ONLY mode is an FEC mode, selecting a NORMAL RS mode in which FEC is performed with respect to errors whose locations and sizes are not known, when the number of received ERASUREs is greater than the number of reference ERASURES, wherein the NORMAL RS mode is an FEC mode, and performing FEC in the selected FEC mode.
-
Citations
13 Claims
-
1. A forward error correcting method in a multi protocol encapsulation-forward error correction (MPE-FEC) system, in which FEC modes are selected, the method comprising:
-
a first comparator receiving a count of received ERASUREs and a first reference count to output a first comparison value indicating an ERASURE ONLY mode when the count of ERASUREs is less than or equal to the first reference count and a NORMAL RS mode otherwise; a second comparator receiving a number of ERASURE flags obtained from a CRC test, a count of errors whose locations and sizes are not known, and a second reference count to output a second comparison value indicating whether an AUTO ERRATA mode is available; a selector, receiving the first and second comparison values, selecting the AUTO ERRATA mode when the second comparison value indicates the AUTO ERRATA mode is available, selecting the ERASURE ONLY mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the ERASURE ONLY mode, and selecting the NORMAL RS mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the NORMAL RS mode; and performing FEC in the selected mode, wherein the ERASURE ONLY mode is a mode in which FEC is performed based on information about locations and sizes of errors by referring to the ERASURE flags obtained by the CRC test, wherein the NORMAL RS mode is a mode in which FEC is performed with respect to errors whose locations and sizes are not known by referring to the ERASURE flags, and wherein the AUTO ERRATA mode is a mode in which FEC is performed with respect to errors whose locations and sizes are not known by not referring to the ERASURE flags. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An FEC mode selecting method in an MPE-FEC system, the method comprising:
-
a first comparator receiving a count of received ERASUREs and a first reference count to output a first comparison value indicating an ERASURE ONLY mode when the count of ERASUREs is less than or equal to the first reference count and a NORMAL RS mode otherwise; a second comparator receiving a number of ERASURE flags obtained from a CRC test, a count of errors whose locations and sizes are not known, and a second reference count to output a second comparison value indicating whether an AUTO ERRATA mode is available; and a selector, receiving the first and second comparison values, selecting the AUTO ERRATA mode when the second comparison value indicates the AUTO ERRATA mode is available, selecting the ERASURE ONLY mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the ERASURE ONLY mode, and selecting the NORMAL RS mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the NORMAL RS mode, wherein the ERASURE ONLY mode is an FEC mode in which FEC is performed based on information about locations and sizes of errors by referring to the ERASURE flags obtained by the CRC test, wherein the NORMAL RS mode is an FEC mode in which FEC is performed with respect to errors whose locations and sizes are not known by referring to the ERASURE flags, and wherein the AUTO ERRATA mode is an FEC mode in which FEC is performed with respect to errors whose locations and sizes are not known without referring to the ERASURE flags.
-
-
8. An MPE-FEC system for selecting FEC modes, the system comprising:
-
an FEC mode setting unit comprising; a first comparator comparing a count of received ERASUREs with a first reference count to output a first comparison value indicating an ERASURE ONLY mode when the count of ERASURES is less than or equal the first reference count and a NORMAL RS mode otherwise; a second comparator receiving a number of ERASURE flags obtained from a CRC test, a count of errors whose locations and sizes are not known, and a second reference count to output a second comparison value indicating whether an AUTO ERRATA mode is available; and an FEC mode selector, receiving the first and second comparison values, selecting the AUTO ERRATA mode when the second comparison value indicates the AUTO ERRATA mode is available, selecting the ERASURE ONLY mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the ERASURE ONLY mode, and selecting the NORMAL RS mode when the second comparison value indicates the AUTO ERRATA mode is not available and the first comparison value indicates the NORMAL RS mode, wherein the ERASURE ONLY mode is a mode in which FEC is performed based on information about locations and sizes of errors by referring to the ERASURE flags obtained by a CRC test, and wherein the NORMAL RS mode is a mode in which FEC is performed with respect to errors whose locations and sizes are not known by referring to the ERASURE flags, and wherein the AUTO_ERRATA mode is an FEC mode in which FEC is performed with respect to errors whose locations and sizes are not known without referring to the ERASURE flags; and a forward error corrector performing FEC in the selected FEC mode. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification