Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
195 words
A method of decoding channel symbols comprised in multi-symbol code words in a data stream which is protected by symbol error correcting code, including the steps of: a. sequentially receiving the channel symbols of a code word; b. demodulating the channel symbols so as to form corresponding code symbols, with indication of the reliability of the demodulation by means of a first at least bivalent indicator flag; c. storing the code symbols corresponding to the complete code word in an intermediate memory; d. decoding the stored code symbols of the code word corresponding thereto and, if correction of unreliably decoded code symbols is possible, correcting such code word by means of error-correcting redundancy symbols which are included in the code symbols and indicating the decoding reliability of the corrected code word by means of a second at least bivalent indicator flag; and e. when the second indicator flag indicates unreliable decoding of the corrected code word, again addressing the data stream and replacing the stored code symbols with newly demodulated code signals under the selective control of the first indicator flag which indicated unreliable demodulation of a code symbol previously stored in the intermediate memory.
Claim 2
Independent Claim
195 words
A method of decoding channel symbols comprised in multi-symbol code words in a data stream which is protected by symbol error correcting code, including the steps of: a. sequentially receiving the channel symbols of a code word; b. demodulating the channel symbols so as to form corresponding code symbols, with indication of the reliability of the demodulation by means of a first at least bivalent indicator flag; c. storing the code symbols corresponding to the complete code word in an intermediate memory; d. decoding the stored code symbols of the code word corresponding thereto and, if correction of unreliably decoded code symbols is possible, correcting such code word by means of error-correcting redundancy symbols which are included in the code symbols and indicating the decoding reliability of the corrected code word by means of a second at least bivalent indicator flag; and e. when the second indicator flag indicates unreliable decoding of the corrected code word, again addressing the data stream and replacing the stored code symbols with newly demodulated code signals under the selective control of the first indicator flag which indicated unreliable demodulation of a code symbol previously stored in the intermediate memory.
Claim 3
Dependent Claim
31 words
A method as claimed in claim 1, characterized in that a stored code symbol is only replaced if the corresponding newly demodulated code symbol is indicated as having been reliably demodulated.
Claim 4
Dependent Claim
293 words
Apparatus for decoding channel symbols comprised in multi-symbol code words in a data stream which is protected by symbol error correcting code, comprising: a. input means for sequentially receiving the channel symbols of a code word; b. a demodulator coupled to the input means and having code symbol outputs and a flag symbol output, for demodulating the received channel symbols into corresponding code symbols and indicating the reliability of such demodulation by means of a first at least bivalent indicator flag; c. a random access intermediate memory connected to the demodulator for storing the successive code symbols corresponding to a complete code word and the associated first indicator flag; d. a decoding device connected to the memory for decoding the stored code symbols of the corresponding complete code word and, if correction of unreliably decoded code symbols is possible, correcting such code word by means of error-correcting redundancy symbols included in the code symbols and indicating the reliability of the corrected code word by means of a second at least bivalent indicator flag; e. an output device connected to the decoding device at which the decoded code word is produced; and f. a control element connected to the decoding device for causing it to again activate the input means when the second indicator flag indicates unreliable decoding of the corrected code word, thereby causing the demodulator to again demodulate the channel symbols of the original code word; said control element comprising a detector connected to the intermediate memory for receiving the first indicator flag and further comprising an output which enables the intermediate memory to substitute a newly demodulated code symbol for a code symbol stored therein only if such stored code symbol was indicated by the first indicator flag as being unreliable.
Claim 5
Dependent Claim
293 words
Apparatus for decoding channel symbols comprised in multi-symbol code words in a data stream which is protected by symbol error correcting code, comprising: a. input means for sequentially receiving the channel symbols of a code word; b. a demodulator coupled to the input means and having code symbol outputs and a flag symbol output, for demodulating the received channel symbols into corresponding code symbols and indicating the reliability of such demodulation by means of a first at least bivalent indicator flag; c. a random access intermediate memory connected to the demodulator for storing the successive code symbols corresponding to a complete code word and the associated first indicator flag; d. a decoding device connected to the memory for decoding the stored code symbols of the corresponding complete code word and, if correction of unreliably decoded code symbols is possible, correcting such code word by means of error-correcting redundancy symbols included in the code symbols and indicating the reliability of the corrected code word by means of a second at least bivalent indicator flag; e. an output device connected to the decoding device at which the decoded code word is produced; and f. a control element connected to the decoding device for causing it to again activate the input means when the second indicator flag indicates unreliable decoding of the corrected code word, thereby causing the demodulator to again demodulate the channel symbols of the original code word; said control element comprising a detector connected to the intermediate memory for receiving the first indicator flag and further comprising an output which enables the intermediate memory to substitute a newly demodulated code symbol for a code symbol stored therein only if such stored code symbol was indicated by the first indicator flag as being unreliable.
Claim 6
Dependent Claim
43 words
Apparatus as claimed in claim 3, characterized in that the control element enables the intermediate memory to replace a code symbol stored therein only when the second indicator flag indicates that the replacing code symbol was reliably demodulated during the second read operation.