Patent ID: 7587653

Claim:
A decoding method for detecting Physical Layer Signaling Code (PLSC) information from frames of a satellite broadcasting system, comprising the steps of: a) receiving a symbol vector and acquiring a summation vector and a subtraction vector from a pair of symbols of the received symbol vector; b) performing parallel Reed-Muller (32,6) decoding onto the summation vector and the subtraction vector based on a Hadamard matrix and estimating message bits of the summation vector and message bits of the subtraction vector; c) performing PLSC coding on the message bits of the summation vector and the message bits of the subtraction vector, and modulating the coded message bits of the summation vector and the coded message bits of the subtraction vector to produce summation vector symbols and subtraction vector symbols, respectively; d) calculating a first difference value between symbols of the received symbol vector and the summation vector symbols, and a second difference value between the symbols of the received symbol vector and the subtraction vector symbols, individually; and e) when the first difference value is smaller than the second difference value, determining that a Reed-Muller codeword is repeated, or when the first difference value is larger than the second difference value, determining that the Reed-Muller codeword is inverted.