Claims
- 1. A method for error correcting a data message that has been transmitted a plurality of times in a system using a forward error correction process, the data message comprising a plurality of bits, the method comprising the steps of:
- receiving the data message at least a first and a second time;
- logically combining the first and second receipts of the data message to form an error indication word;
- if the error indication word indicates a first or a second predetermined number of errors, complementing a first error of the first receipt thus forming a first modified message;
- if the first receipt has a number of errors correctable by the forward error correction process, decoding the first modified message;
- if the first receipt is not decodable, complementing a first error of the second receipt thus forming a second modified message;
- if the second receipt has a number of errors correctable by the forward error correction process, decoding the second modified message;
- if the error indication word indicates a third or a fourth predetermined number of errors, complementing a first pair of errors of the first receipt thus forming a third modified message;
- if the first receipt has a number of errors correctable by the forward error correction process, decoding the third modified message;
- if the first receipt is not decodable, complementing a first pair of errors in the second receipt thus forming a fourth modified message;
- if the second receipt has a number of errors correctable by the forward error correction process, decoding the fourth modified message;
- if both the first and second receipts are not decodable, complementing an error bit in either the first or the second receipts; and
- if a successful decode is not accomplished, discarding the first and second receipts.
- 2. The method of claim 1 wherein the first and second predetermined number of errors are two and four errors.
- 3. The method of claim 1 wherein the third and fourth predetermined number of errors are three and five errors.
Parent Case Info
This is a continuation of application Ser. No. 07/763,464, filed Sep. 20, 1991 and now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0252037 |
Oct 1989 |
JPX |
0011827 |
Jan 1991 |
JPX |
Non-Patent Literature Citations (2)
Entry |
"Preventive Error Control Scheme" by Yu et al IBM Technical Disclosure Bulletin vol. 24 No. 6 Nov. 1981. |
Digital Communications, Fundamentals and Applications, Bernard Sklar, 287-288 (1988). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
763464 |
Sep 1991 |
|