Method, system, apparatus, and phone for error control of golay encoded data signals
First Claim
Patent Images
1. A method of error detection of soft valued Golay encoded data signals, comprising the steps of:
- generating a plurality of even metrics and a plurality of odd metrics associated with Golay encoded data signals using a hexacode-based Golay decoder;
comparing the plurality of metrics and producing a soft metirc;
measuring the soft metric against a predetermined soft threshold level; and
providing an error detection flag.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method (400), error control system (200), phone (209) and error control apparatus (208) including a hexacode-based Golay decoder (210) adapted to receive values defining Golay encoded data signals and to generate a estimate of original input data signals (216) and a plurality of metrics associated with Golay encoded data signals, and an error detection circuit (212) coupled to the hexacode-based Golay decoder (210) for comparing the plurality of metrics and providing an error detection flag (214).
-
Citations
13 Claims
-
1. A method of error detection of soft valued Golay encoded data signals, comprising the steps of:
-
generating a plurality of even metrics and a plurality of odd metrics associated with Golay encoded data signals using a hexacode-based Golay decoder;
comparing the plurality of metrics and producing a soft metirc;
measuring the soft metric against a predetermined soft threshold level; and
providing an error detection flag. - View Dependent Claims (2, 3, 4, 5, 6)
determining a difference between a largest even metric and a largest odd metric.
-
-
3. The method of claim 1, wherein the comparing step includes the step of:
determining whether a predetermined number of the even metrics are equal to a largest even metric.
-
4. The method of claim 1, wherein the comparing step includes the step of:
determining whether a predetermined number of the odd metrics are equal to a largest odd metric.
-
5. The method of claim 1, wherein the comparing step includes the steps of:
determining a difference between a first largest metric and a second largest metric.
-
6. The method of claim 1, wherein the error detection flag is soft valued.
-
7. An error control apparatus for providing error detection and an estimate of input data signals received by a hexacode-based multi-level Golay encoder, wherein the hexacode-based multi-level Golay encoder generates soft valued Golay encoded data signals, comprising:
-
a hexacode-based Golay decoder adapted to receive values defining the Golay encoded data signals and to generate an estimate of the input data signals and a plurality of even metrics and a plurality of odd metrics associated with the Golay encoded data signals; and
an error detection circuit coupled to the hexacode-based Golay decoder for comparing the plurality of metrics and producing a soft metric, measuring against a predetermined soft threshold level, and providing an error detection flag. - View Dependent Claims (8)
-
-
9. An error control system, comprising:
-
a hexacode-based multi-level Golay encoder adapted to receive input data signals and generate soft valued Golay encoded data signals, a receiver adapted to receive the Golay encoded data signals and to generate values defining the Golay encoded data signals;
a hexacode-based Golay decoder adapted to receive the values defining the Golay encoded data signals and to generate an estimate of the input data signals and a plurality of even metrics and a plurality of odd metrics associated with the Golay encoded data signals; and
an error detection circuit coupled to the hexacode-based Golay decoder for comparing the plurality of metrics thereby producing a soft metric, measuring against a predetermined soft threshold level, and providing an error detection flag. - View Dependent Claims (10, 11)
-
-
12. A phone for providing error detection and an estimate of input data signals received by a hexacode-based multi-level Golay encoder, wherein the hexacode-based multi-level Golay encoder generates soft valued Golay encoded data signals, comprising:
-
a receiver adapted to receive the Golay encoded data signals and to generate values defining the Golay encoded data signals;
a hexacode-based Golay decoder adapted to receive the values defining the Golay encoded data signals and to generate an estimate of the input data signals and a plurality of even metrics and a plurality of odd metrics associated with the Golay encoded data signals; and
an error detection circuit coupled to the hexacode-based Golay decoder for comparing the plurality of metrics thereby producing a soft metric, measuring against a predetermined soft threshold level, and providing an error detection flag. - View Dependent Claims (13)
-
Specification